#!/bin/sh
# $Id: pj-gs.sh $

# PaintJet driver script for Ghostscript,
# created by Philippe-Andre Prindeville <philipp@res.enst.fr>

# PCL level 1 interface
#
#=======================================================================#
# OPTIONS RECOGNIZED: ( all may be preceded with a "-" )		#
#	NOTE: Options marked with a "*" before their descriptions	#
#	      are provided for backward compatibility with the		#
#	      former hp2225a, hp2227a and hp3630a printer models -	#
# 	      these models have become links to this model. Consult	#
#	      your printer reference manual to determine which		#
#	      options are valid for your particular printer.		#
#									#
# Horizontal Pitch Selection:						#
#	c  		compressed print mode				#
#	e  	      * expanded print pitch				#
#	10 	      * 10 cpi (Pica print pitch)			#
#			  (expanded compressed on thinkjet and quietjet)#
#	12 	      * 12 cpi (Elite print pitch)			#
#									#
# Print Quality Selection						#
#	q | lq 	      * near letter quality				#
#									#
# Font Selection							#
#	b | bold      * set font stroke weight to bold			#
#									#
# Output filtering: (Default Cooked)					#
#	r | raw		raw mode for plotting mode etc.			#
#									#
# Other:								#
#       nb		do not output banner page (to save paper)	#
#									#
#		NOTE: * = NOT OFFICIAL PCL LEVEL 1 OPTIONS, USE OF	#
#			  THESE OPTIONS MAY OR MAY NOT PRODUCE		#
#			  DESIRED RESULTS.				#
#=======================================================================# 

PATH="/bin:/usr/bin:/usr/lib:/usr/local/bin"
export PATH

# set up redirection of stderr
log=/usr/spool/lp/log
exec 2>>$log

# sec_class=`getconf SECURITY_CLASS`
sec_class=
if [ $? -ne 0 ]
then
        echo "getconf SECURITY_CLASS failed"
fi

# Save the arguments to the model
printer=`basename $0`

if [ "$sec_class" = "2" ]       # B1 Trusted System
then
	reqid=$1
	user=$2
	dev=$3
	title=$4
	copies=$5
	options=$6
else
	reqid=$1
	user=$2
	title=$3
	copies=$4
	options=$5
fi


# Definitions of functions used within this script
do_banner()
{
	# Print the standard header
	x="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
	echo "$x\n$x\n$x\n$x\n"
	banner `echo $user`
	echo "\n"
	user=`pwget -n $user | line | cut -d: -f5`
	if [ -n "$user" ]
	then
		echo "User: $user\n"
	else
		echo "\n"
	fi
	echo "Request id: $reqid    Printer: `basename $0`\n"
	date
	echo "\n"
	if [ -n "$title" ]
	then
		banner "$title" 
	fi
	echo "\014\r\c"
}

# Set up interface
if [ -t 1 ]
then
	stty 9600 opost onlcr -parenb cs8 ixon -istrip clocal tab3 <&1 2>/dev/null
else
	slp -n -k 2>/dev/null
fi

# Handle disable and cancel traps.
trap "echo 'Terminated: $reqid'  >> $log; trap 15; kill -15 0; exit 0 " 15

# Set up printer default modes
echo "\033&k0S\c"		# reset pitches
echo "\033(s0B\033)s0B\c"	# reset stroke weights
echo "\033&d@\c"		# disable auto-underline
echo "\033&l6D\c"		# reset to 6 lpi
echo "\033(s0Q\c"		# reset print quality
echo "\033&v0S\c"		# reset color
echo "\033&k2G\c"		# Set line termination mode


# Determine which options have been invoked
pitch="def"
weight="def"
quality="def"
# outputmode="cooked"
outputmode="raw"
# banner="yes"
banner=

for i in $options
do
	case "$i" in
	-c | c)   # compressed print
		pitch="c";;

	-e | e)   # expanded print
		pitch="e";;

	-10 | 10) # pitch set to 10 cpi
		pitch="10";;

	-12 | 12) # pitch set to 12 cpi
		pitch="12";;

	-q | q | -lq | lq) # near letter quality
		quality=1;;

	-b | b | -bold | bold) # set font weight to bold
		weight=1;;

	r | raw) # raw mode for binary output to printer
		outputmode="raw";;

	-nb | nb) # do not output banner page
		banner="";;

	esac
done

shift; shift; shift; shift; shift

if [ "$sec_class" = "2" ]       # B1 Trusted System
then
	shift
	files="$*"
	Nofilter= Nolabel=
	set -- `getopt fl $options`
	if [ $? != 0 ]
	then
		exit 2
	fi

	for opt in $*
	do
	    shift
	    case $opt in
	      -f) Nofilter=$opt ;;
	      -l) Nolabel=$opt ;;
	      --) break ;;
	    esac
	done

	# Print the sensitivity label of the process
	echo "$x\n$x\n"
	/usr/lib/lpbanner -j $reqid -t "$title" -u $user -p PCL1 -n $printer -d $dev $files
	echo "\n$x\n$x"

else
	# Assume that the rest of the arguments are files
	files="$*"
	# print the banner if nb option not specified
	if [ -n "$banner" ]
	then
		do_banner
	fi
fi

# Print the spooled files
i=1
while [ $i -le $copies ]
do
		for file in $files
		do

			# If raw mode, turn off output processing,
			# set for no tab expansion
			# If cooked mode, uncomment the cooked case if it is 
			# desired not to print on the page perforations
			case "$outputmode" in
				raw)	if [ -t 1 ]
					then
						stty raw 9600 -opost -parenb cs8 ixon -istrip clocal tab0 <&1 2>/dev/null
					else
						slp -r 2>/dev/null
					fi
					echo "\033&k0G";;		# Reset line termination mode
			#	cooked)	echo "\033&l1L\r\c";;
			esac

			case "$pitch" in
				def);;
				c)	echo "\033&k2S\r\c";;
				e)	echo "\033&k1S\r\c";;
				10)	echo "\033&k3S\r\c";;
				12)	echo "\033&k0S\r\c"
					echo "\033&k4S\r\c";;
			esac

			case "$quality" in
				def);;
				*)	echo "\033(s${quality}Q\r\c";;
			esac

			case "$weight" in
				def)	echo "\033(s0B\033)s0B\r\c";;
				*)	echo "\033(s${weight}B\r\c";;
			esac

			if [ "$sec_class" = "2" ]	# B1 Trusted System
			then
				/usr/lib/lprcat $Nofilter $Nolabel $file PCL1 $user $dev
			else
				type=`file $file | sed 's/^[^:]*..//'`
				case "$type" in
				postscript*)
#
# We could do the following, but this would leave gs with a rather large
# image in memory for (possibly) several minutes.  Better to use and
# intermediate file, since cat is "lightweight"...
#
#					gs -q -sDEVICE=paintjet -r180 -sOutputFile=- -dDISKFONTS -dNOPAUSE - < $file 2>/tmp/sh$$

					gs -q -sDEVICE=paintjet -r180 -sOutputFile=/tmp/pj$$ -dDISKFONTS -dNOPAUSE - < $file 1>2
					cat /tmp/pj$$
					rm /tmp/pj$$
					needff=
					;;
				*)	cat "$file" 2>/tmp/sh$$
					needff=1
					;;
				esac

				if [ -s /tmp/sh$$ ]
				then
#				    cat /tmp/sh$$	# output any errors
				    cat /tmp/sh$$ 1>2	# output any errors
				fi
				rm -f /tmp/sh$$
				if [ $needff ]; then echo "\014\r\c"; fi
			fi

			echo "\033&k0S\r\c"		# reset pitches
			echo "\033(s0B\033)s0B\r\c"	# reset stroke weights
			echo "\033&d@\r\c"		# disable auto-underline
			echo "\033&l6D\r\c"		# reset to 6 lpi
			echo "\033(s0Q\c"		# reset print quality
			echo "\033&v0S\c"		# reset color
		done
		i=`expr $i + 1`
	done

# Insure all buffers are flushed to printer
if [ -t 1 ]
then
	stty 9600 opost onlcr -parenb cs8 ixon -istrip clocal tab3 <&1 2>/dev/null
fi

exit 0
ΣjHD7Z=.<uJ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %    Copyright (C) 1989, 1995, 1997 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: ppath.ps $
% Redefine pathforall for tracing.
% Can't be used recursively.

/# {( )print} def

/-mat matrix def
/-imat matrix def
/-smat { //-mat currentmatrix pop //-imat setmatrix } bind def
/-rmat { //-mat setmatrix } bind def
/-pathforall /pathforall load def
/-p2 { ( ) print exch =only ( ) print =only } bind def
/-dp2 { 2 copy -p2 2 { exch 4096 mul dup cvi dup ( ) print =only sub dup 0 eq { pop } { (+) print =only } ifelse } repeat } bind def
/-tp2 { //-mat itransform -p2 } bind def
/-dict 5 dict def

/pathforall
 { -dict begin
   /-close exch def  /-curve exch def  /-line exch def  /-move exch def
   end -smat -mat ==only ( setmatrix) =
   {2 copy -tp2 ( moveto\t%)print
    2 copy -dp2 (\n)print
    flush -dict /-move get -rmat exec -smat}
   {2 copy -tp2 ( lineto\t%)print
    2 copy -dp2 (\n)print
    flush -dict /-line get -rmat exec -smat}
   {5 index 5 index -tp2 3 index 3 index -tp2 2 copy -tp2 ( curveto\t%)print
    5 index 5 index -dp2 3 index 3 index -dp2 2 copy -dp2 (\n)print
    flush -dict /-curve get -rmat exec -smat}
   {(closepath\n)print flush   -dict /-close get -rmat exec -smat}
   -pathforall -rmat
 }
def

% Just print the current path

/printpath {
  {pop pop} {pop pop} {pop pop pop pop pop pop} {} pathforall
} def
                                                                                                                                                 n 0 2 2 0 0 4 l . p f m g i n e   ( C a r b o n )                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            %!
%%Creator: Eric Gisin <egisin@waterloo.csnet>
%%Title: Print font catalog
% Copyright (c) 1986 Eric Gisin
% Copyright (C) 1992 Aladdin Enterprises, Menlo Park, CA (ghost@aladdin.com)
%   Modified to print all 256 encoded characters.
% Copyright (C) 1993 Aladdin Enterprises, Menlo Park, CA (ghost@aladdin.com)
%   Modified to print unencoded characters.
% Copyright (C) 1994 Aladdin Enterprises, Menlo Park, CA (ghost@aladdin.com)
%   Modified to always create 256-element Encoding vectors.
% Copyright (C) 1995 Aladdin Enterprises, Menlo Park, CA (ghost@aladdin.com)
%   Modified to print more than 128 unencoded characters.
% Copyright (C) 1996 Aladdin Enterprises, Menlo Park, CA (ghost@aladdin.com)
%   Modified to leave a slightly wider left margin, because many H-P
%     printers can't print in the leftmost 1/4" of the page.
%   Modified to print unencoded characters in any font that has CharStrings.
% Copyright (C) 1999 Aladdin Enterprises, Menlo Park, CA (ghost@aladdin.com)
%   Modified to sort unencoded characters.
% Copyright (C) 2000 Aladdin Enterprises, Menlo Park, CA (ghost@aladdin.com)
%   Modified to print CIDFonts as well as fonts.

% $Id: prfont.ps $

% Example usages at bottom of file

/#copies 1 def
/min { 2 copy gt { exch } if pop } bind def

/T6 /Times-Roman findfont 6 scalefont def
/Temp 64 string def
/Inch {72 mul} def
/Base 16 def	% char code output base
/TempEncoding [ 256 { /.notdef } repeat ] def

% Sort an array.  Code copied from Ghostscript (lib/gs_ttf.ps) and used by
% permission of the author, Aladdin Enterprises.
/sort {		% <array> <lt-proc> sort <array>
  1 index length 1 sub -1 1 {
    2 index exch 2 copy get 3 copy	% arr proc arr i arr[i] arr i arr[i]
    0 1 3 index 1 sub {
      3 index 1 index get	% arr proc arr i arr[i] arr imax amax j arr[j]
      2 index 1 index 10 index exec {	% ... amax < arr[j]
	4 2 roll
      } if pop pop
    } for			% arr proc arr i arr[i] arr imax amax
    4 -1 roll exch 4 1 roll put put
  } for pop
} def

% do single character of page
% output to rectangle ll=(0,-24) ur=(36,24)
/DoGlyph {	% C, N, W set

  % print code name, width and char name
  T6 setfont
  N /.notdef ne {0 -20 moveto N Temp cvs show} if
  0 -12 moveto C Base Temp cvrs show (  ) show
  W 0.0005 add Temp cvs 0 5 getinterval show

  % print char with reference lines
  N /.notdef ne {
    3 0 translate
    0 0 moveto F24 setfont N glyphshow
    /W W 24 mul def
    0 -6 moveto 0 24 lineto
    W -6 moveto W 24 lineto
    -3 0 moveto W 3 add 0 lineto
    0 setlinewidth stroke
  } if
} def
/DoChar {
  /C exch def
  /N F /Encoding get C get def
  /S (_) dup 0 C put def
  /W F setfont S stringwidth pop def
  DoGlyph
} def
/CIDTemp 20 string def
/DoCID {
  /N exch def
  /C N def
  /W F setfont gsave
    matrix currentmatrix nulldevice setmatrix
    0 0 moveto N glyphshow currentpoint pop
  grestore def
  DoGlyph
} def

% print page title
/DoTitle {
  /Times-Roman findfont 18 scalefont setfont
  36 10.5 Inch moveto FName Temp cvs show ( ) show ((24 point)) show
} def

% print one block of characters
/DoBlock {	% firstcode lastcode
  /FirstCode 2 index def
  1 exch {
    /I exch def
    /Xn I FirstCode sub 16 mod def /Yn I FirstCode sub 16 idiv def
    gsave
    Xn 35 mul 24 add Yn -56 mul 9.5 Inch add translate
    I DoCode
    grestore
  } for
} def

% print a line of character
/DoCharLine {	% firstcode lastcode
  1 exch { (_) dup 0 3 index put show pop } for
} def
/DoCIDLine {	% firstcode lastcode
  1 exch { glyphshow } for
} def

% initialize variables
/InitDoFont {	% fontname font
  /F exch def		% font
  /FName exch def	% font name
  /F24 F 24 scalefont def
  /Line0 96 string def
  /Line1 96 string def
  /Namestring1 128 string def
  /Namestring2 128 string def
} def

% print pages of unencoded characters
/DoUnencoded {	% glyphs
  /Unencoded exch def
  /Count Unencoded length def

		% Print the unencoded characters in blocks of 128.

  0 128 Unencoded length 1 sub
   { /BlockStart 1 index def
     dup 128 add Unencoded length min 1 index sub
     Unencoded 3 1 roll getinterval TempEncoding copy
     /BlockEncoding exch def
     /BlockCount BlockEncoding length def
     save
     F /Encoding known {
       F length dict F
	{ 1 index /FID eq { pop pop } { 2 index 3 1 roll put } ifelse }
       forall dup /Encoding TempEncoding put
       /* exch definefont
       /F exch def
       /F24 F 24 scalefont def
       /BlockStart 0 def
     } if

     DoTitle (, unencoded characters) show
     BlockStart dup BlockCount 1 sub add DoBlock
     F 10 scalefont setfont
     36 2.4 Inch moveto
    0 32 BlockCount 32 sub 224 min {
      0 -0.4 Inch rmoveto gsave
      dup 31 add BlockCount 1 sub min
      exch BlockStart add exch BlockStart add DoLine
      grestore
    } for
     showpage
     restore
   } for

} def

% print font sample pages
/DoFont {
  dup findfont InitDoFont
  /DoCode {DoChar} def
  /DoLine {DoCharLine} def

	% Display the first 128 encoded characters.

  DoTitle (, characters 0-127) show
  0 127 DoBlock
  F 10 scalefont setfont
  36 2.0 Inch moveto 0 63 DoLine
  36 1.5 Inch moveto 64 127 DoLine
  showpage

	% Display the second 128 encoded characters.

  DoTitle (, characters 128-255) show
  128 255 DoBlock
  F 10 scalefont setfont
  36 2.0 Inch moveto 128 191 DoLine
  36 1.5 Inch moveto 192 255 DoLine
  showpage

  F /CharStrings known
   {
		% Find and display the unencoded characters.

	/Encoded F /Encoding get length dict def
	F /Encoding get { true Encoded 3 1 roll put } forall
	[ F /CharStrings get
	 { pop dup Encoded exch known { pop } if }
	forall ] {
	  exch Namestring1 cvs exch Namestring2 cvs lt
	} sort DoUnencoded

   }
  if

} def

% print CIDFont sample pages
/DoCIDFont {
  dup /CIDFont findresource InitDoFont
  /DoCode {DoCID} def
  /DoLine {DoCIDLine} def

  [ 0 1 F /CIDCount get 1 sub { } for ] DoUnencoded
} def

% Do font samples
% /Times-Roman DoFont			% Test (less than a minute)
% /Hershey-Gothic-English DoFont	% Test (8 minutes)

% Do a complete catalog
% FontDirectory {pop DoFont} forall	% All fonts (quite a long time)

C 123 ; WX 600 ; N braceleft ; B 248 -124 528 604 ;
C 124 ; W                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                #!/bin/sh
# $Id: printafm $
# Print the metrics from a font in AFM format.  Usage:
#	printafm fontname
# Output goes to stdout.

exec gs -q -dNODISPLAY -- printafm.ps "$@"
302 ;
C 225 ; WX 600 ; N AE ; B 14 0 690 563 ;
C 227 ; WX 600 ; N ordfeminine ; B 229 279 511 574 ;
C 232 ; WX 600 ; N Lslash ; B 66 0 586 563 ;
C 233 ; WX 600 ; N Oslash ; B 34 -43 685 605 ;
C 234 ; WX 600 ; N OE ; B 62 0 690 563 ;
C 235 ; WX 600 ; N ordmasculine ; B 243 284 543 577 ;
C 241 ; WX 600 ; N ae ; B 36 -16 630 431 ;
C 245 ; WX                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %!
% written by James Clark <jjc@jclark.uucp>
% print an afm file on the standard output
% usage is `fontname printafm' eg `/Times-Roman printafm'

% From the `dvitops' distribution, which included this notice:
% dvitops is not copyrighted; you can do with it exactly as you please.
% I would, however, ask that if you make improvements or modifications,
% you ask me before distributing them to others.

% Altered by d.love@dl.ac.uk to produce input for Rokicki's afm2tfm,
% which groks the format of the Adobe AFMs.

% Modified by L. Peter Deutsch 9/14/93:
%   uses Ghostscript's =only procedure to replace 'buf cvs print'.
% Modified by L. Peter Deutsch 9/6/95:
%   uses Ghostscript's shellarguments facility to accept the font name
%     on the command line.

/onechar 1 string def

% c toupper - c
/toupper {
	dup dup 8#141 ge exch 8#172 le and { 
		8#40 sub
	} if
} bind def

% printcharmetrics -

/printcharmetrics {
	(StartCharMetrics ) print
	currentfont /CharStrings get dup length exch /.notdef known { 1 sub } if =
	currentfont 1000 scalefont setfont 0 0 moveto
	/e currentfont /Encoding get def
	0 1 255 {
		dup e exch get
		dup /.notdef ne {
			exch dup printmetric
		} {
			pop pop
		} ifelse
	} for
	% s contains an entry for each name in the original encoding vector
	/s 256 dict def
	e {
		s exch true put
	} forall
	% v is the new encoding vector
	/v 256 array def
	0 1 255 {
		v exch /.notdef put
	} for
	% fill up v with names in CharStrings
	/i 0 def
	currentfont /CharStrings get {
		pop
		i 255 le {
			v i 3 -1 roll put
			/i i 1 add def
		} {
			pop
		} ifelse
	} forall
	% define a new font with v as its encoding vector
	currentfont maxlength dict /f exch def
	currentfont {
		exch dup dup /FID ne exch /Encoding ne and { 
			exch f 3 1 roll put
		} { 
			pop pop 
		} ifelse
	} forall
	f /Encoding v put
	f /FontName /temp put
	% make this new font the current font
	/temp f definefont setfont
	% print a entry for each character not in old vector
	/e currentfont /Encoding get def
	0 1 255 {
		dup e exch get
		dup dup /.notdef ne exch s exch known not and { 
			exch -1 printmetric
		} { 
			pop pop
		} ifelse
	} for
	(EndCharMetrics) =
} bind def

% name actual_code normal_code printmetric -

/printmetric {
	/saved save def
	(C ) print =only
	( ; WX ) print
	onechar 0 3 -1 roll put
	onechar stringwidth pop round cvi =only
	( ; N ) print =only
	( ; B ) print
	onechar false charpath flattenpath mark pathbbox counttomark {
		counttomark -1 roll
		round cvi =only
		( ) print
	} repeat pop
	(;) =
	saved restore
} bind def

% fontname printafm -

/printafm {
	findfont gsave setfont
	(StartFontMetrics 2.0) =
	(FontName ) print currentfont /FontName get =

		% Print the FontInfo

	currentfont /FontInfo get {
		exch
		=string cvs dup dup 0 get 0 exch toupper put print
		( ) print =
	} forall

		% Print the FontBBox

	(FontBBox) print
	currentfont /FontBBox get {
		( ) print round cvi =only
	} forall
	(\n) print

	printcharmetrics
	(EndFontMetrics) =
	grestore
} bind def

% Check for command line arguments.
[ shellarguments
 { ] dup length 1 eq
    { 0 get printafm }
    { (Usage: printafm fontname\n) print flush }
   ifelse
 }
 { pop }
ifelse
                        n022023l.pfbgine (Carbon)d))5el   R& `R( $ `                    fo.I    .Int      lfmacsiconfont    F     `  !                                                                                   
                 2     
             z
p `         p  <yBD       u                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               %!
%    Copyright (C) 1994 , 1999 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: ps2ai.ps $
%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
%
%   ps2ai.ps - a postscript to editable adobe illustrator file filter
%
/vers {2.14} def                  %                    January 31, 1999

% conditional def ( if the key is already defined before, don't 
% redefine it. This can be used by other programs to overwrite
% some settings from externally
%  
/cdef { 1 index where { pop pop pop } { def } ifelse } def
%
%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
%
% needs a postscript level 2 interpreter, like gnu ghostscript, to work
%
%      Usage:   gs -q -dNODISPLAY ps2ai.ps file.ps > file.aips
%                              or (see below)
%               gs -q -dNODISPLAY ps2ai.ps file.ps
%                              or
%               cat ps2ai.ps file.ps | lpr  (then look in log file)
%
% or from within gsview via:
% 	Edit->Convert to vector format
%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
%                            Options
%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
%   Output Options: directly to a file or standard out
%
/jout false cdef            % true=file  false=stdout (default=false)
/joutput (ps2ai.out.aips) cdef      % Name of Output file
%
%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
%
%              Other Options
%
/jtxt3 true cdef           % output text in AI3 form (false=ai88)
                          % for coreldraw/photoshop readable output
/joutln false cdef         % use font outline  instead of font
/jerr false def            % use error handling (ie die gracefully)
/jbiterr false def         % attempt to handle bitmap fonts (kludge)
/jMacGS false def         % true if using MacGS (not fully implemented yet)
/jMacfix true def         % convert filled boxes to lines (only usefull with
                          % laserwriter 8 postscript input)

%
%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
%                    No options below here
%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
%
%         - Notes -
%  ai uses cmykcolor, so level 1 interpreters don't work
%  ai doesn't use image/imagemask - so bitmaps don't work correctly
%  the output file has a header so it is viewable/printable/reconvertable
%
% Comments, suggestions, bug-fixes, etc send to:
%
%        Jason Olszewski (olszewsk@splash.princeton.edu)
%
% anonymous ftp: toby.princeton.edu /pub/olszewsk/ps2ai.ps
%       URL ftp://toby.princeton.edu/pub/olszewsk
%
%         - Fix History -
%  2.14 added cdef to allow overwriting of certain values from externally
%  2.13 check for bitmap fonts, work better with TeX,WinPS,etc
%  2.12 fixed initclip to US letter size page
%  2.11 added header support for *u/*U compound paths
%  2.1  option of font outline instead of text(gwhite@trevnx.bio.dfo.ca)
%  2.0  major change to complex path handling
%  1.9  fixed text leaking ascii (,),\
%  1.85 added default font to handle no setfont (Courier)
%  1.84 added even-odd fill/clip (D)
%  1.83 undefined PPD PageSize printer specific info
%  1.82 added kludge to save clipping status through a restore
%  1.81 added custom color/gray support to header (x/X, g/G)
%  1.8  added newpath if clippath is not consumed correctly(amiga)
%  1.79 eliminated scientific notation of numbers less than 0.0001
%  1.78 fixed transposed h & H
%  1.77 made laserwriter 8 fixes optional
%  1.76 added margin fix for unix AI (brown@wi.extrel.com)
%  1.75 added kludge to handle bitmap font errors (TeX, Windows.ps)
%  1.74 made grestore a little smarter
%  1.73 included header handle encoded fontname (/_fontname)
%  1.72 fixed problem with restore/clip info - (not enough Qs problem)
%  1.71 filter font names to remove previous encoding (|,_,etc)
%  1.7  change text format to AI3, works better with PS & CD
%  1.67 deal with weird makefonts 
%  1.66 handle to many bad stroke/fills (s s s w/o paths)
%  1.65 more useable with non-gs interpreters (defaultmatrix fix)
%  1.64 fixed "smart grestore" repeat bug
%  1.63 fixed ashow/awidthshow bug
%  1.62 check if cmykcolor is understood otherwise rgb
%  1.61 made grestore smarter (only print if different)
%  1.6  add better compatibility to CorelDraw and PhotoShop
%  1.53 make it more gs-backward compatible (clarke@lsl.co.uk)
%  1.52 handle clipping paths a little better (Posted)
%  1.51 improve mac lw8 output (lines instead of filled boxes)
%  1.5 handle some level 2 stuff (mac lw8)
%  1.4 fixed scaling of linewidth and dash
%  1.31 made trailer more AI88 friendly
%  1.3 add ablity to output to file directly
%  1.21 print matrix cleaner
%  1.2 fix rotated fonts, thanks to G.Cameron (g.cameron@biomed.abdn.ac.uk)
%  1.1 fix stroke/fill color difference (k vs K)
%  1.0 posted to comp.lang.postscript
%
%         - To Do List -
%  find real %%BoundingBox: llx lly urx ury
%  make MacGS friendly (line-endings)
%  handle eps w/o showpage:(append to end)
%  write out image data to external file
%
%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
%                  Nothing of Interest below here
%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
matrix identmatrix setmatrix %   make ctm [1 0 0 1 0 0]
/oldgsave {} def /oldgrestore {} def
/initgraphics {} def /initmatrix {} def 
% undefine PPD PageSizes to be more printer independant
/letter {} def /legal {} def /a4 {} def /b5 {} def /lettersmall {} def
/setpagedevice { pop } def % for level 2 PPD PageSizes
/Courier findfont 12 scalefont setfont % handle no setfont
/initclip {0 0 moveto 0 792 lineto 612 792 lineto 612 0 lineto closepath
           clip newpath } def
/xdef {exch def} def
/trx {transform exch} def
/cbdef {cvx bind def} def
/jltz {dup abs 0.0001 lt {pop 0} if} def % get rid of scientific notation bug
/clstate false def        % closepath state
/dpth false def           % destroy path (ie newpath)
/fclp false def           % first paint after clip
/kscl {1.0} def           % default current scale X-factor
/gcnt {1} def             % graphics state counter
/spth {1} def             % multiple paths on stack
/jeol (\n) def            % default end-of-line
/jnump {0} def            % number of paths on stack
/jx {0} def /jy {0} def /j_ax {0} def
/j3ftxt true def
/clarry 10 array def
0 1 9 {clarry exch false put} for % initilize no clipping path
%
% handle cmyk color on level 1 interpreters
/setcmykcolor where {pop}
 {/setcmykcolor {
   /blk exch def /yel exch def /mag exch def /cyan exch def
   /ccomp {add dup 1 gt {pop 1} if} def
   /red {1 cyan blk ccomp sub} def
   /green {1 mag blk ccomp sub} def
   /blue {1 yel blk ccomp sub} def
   red green blue setrgbcolor
  } def
} ifelse
/currentcmykcolor where {pop}
 {/currentcmykcolor {
   currentrgbcolor /bval xdef /gval xdef /rval xdef
   /rawC 1 rval sub def /rawM 1 gval sub def /rawY 1 bval sub def
   rawC rawM ge { rawY rawM ge { /blk rawM def} if } if
   rawC rawY ge { rawM rawY ge { /blk rawY def} if } if
   rawY rawC ge { rawM rawC ge { /blk rawC def} if } if
   rawY rawC eq { rawM rawC eq { /blk rawC def} if } if
   /cyan  rawC blk sub  def
   /mag  rawM blk sub  def
   /yel  rawY blk sub  def
   /blk blk def
   cyan mag yel blk
  } def
} ifelse
% If using Mac Ghostscript 
jMacGS { 
%        /jeol {(\r) jp} def
        /jout true def
        (%%Note: Loading ps2ai.ps\n) print
       } if
/jstr 40 string def
jout {joutput (w) file /joutput xdef} if
%
%              Output
%
jout {/jp { joutput exch writestring } bind def }{/jp {print}bind def} ifelse
/jpnum {jltz ( ) jp =string cvs jp } bind def
/jpmat { dup /jarry exch def length 1 sub /j_num exch def
 (\[) jp 0 1 j_num {jarry exch get jpnum} for (\]) jp } def
%
%              Stack to Paths converters
%
/ckpnt { % check which paint and clipping to use
   dpth {  % if there are multiple paths on the stack
  clarry gcnt get fclp and {clstate {(h W\n) jp }{(H W\n) jp } ifelse} if
  spth 0 eq {clstate {(n\n) jp }{(N\n) jp } ifelse} if
  spth 1 eq {clstate {(s\n) jp }{(S\n) jp } ifelse} if
  spth 2 eq {clstate {(f\n) jp }{(F\n) jp } ifelse} if
     } if
} def
/jpm {
  ckpnt
  /dpth true def
  transform 2 copy /yst xdef /xst xdef exch jpnum jpnum ( m\n) jp } bind def
/jpl { trx jpnum jpnum ( l\n) jp } bind def
/jpc {  6 4 roll trx jpnum jpnum 4 2 roll trx jpnum jpnum trx
    jpnum jpnum ( c\n) jp } bind def
/jpp {xst jpnum yst jpnum ( l\n) jp /clstate true def} def
/cntpaths { % count paths on stack
  oldgsave
  {pop pop /jnump jnump 1 add def} {pop pop} {6 {pop} repeat}{} pathforall
  oldgrestore
} def
/ppforall {
 cntpaths % find out how many paths are on the stack
 jnump 1 gt { (*u\n) jp } if
 {jpm}{jpl}{jpc}{jpp} pathforall 
  ckpnt
 jnump 1 gt { (*U\n) jp } if
 /jnump 0 def /clstate false def /dpth false def /fclp false def
  oldnewpath
} bind def
%
%              Painting Operators
%
/oldnewpath [/newpath load] cbdef
/newpath { (\n) jp /spth 0 def ppforall} def 
/stroke { (\n) jp /spth 1 def ppforall } def 
/fill   {(\n) jp /spth 2 def ppforall } def 
/eofill {(1 D\n) jp fill (0 D\n) jp} def
/clip {clarry gcnt get {(Q\nq\n) jp}{(q\n) jp} ifelse 
                   /fclp true def clarry gcnt true put} def
/eoclip {(1 D\n) jp clip (0 D\n) jp} def
%
%               Text Operators
%
/oldshow [/show load] cbdef
/curpt {stringwidth pop jx add jy} def 
/jNN {dup 0 eq {pop oldgsave currentfont /FontMatrix get setmatrix kscl
                oldgrestore} if
} def
/curftmatrix {
 currentfont /FontMatrix get dup 0 get jNN abs /norm exch def 
 dup 0 get norm div exch dup
 1 get norm div exch dup 2 get norm div exch dup 3 get norm div exch dup
 4 get exch 5 get 6 array astore matrix currentmatrix matrix concatmatrix
} def
% AI does not support negitive font sizes
/curftsize {currentfont /FontMatrix get 0 get jNN abs 1000 mul} def
/hstr (X) def
/vbar (|) 0 get def /undsc (_) 0 get def
/ftnamefix { % handle font names with |,_ (previously encoded)
jstr cvs
{ %forall
        dup vbar eq {pop}{ %ifelse
            dup undsc eq {pop}{ %ifelse
                    hstr exch 0 exch put hstr jp
            } ifelse
        } ifelse
   } forall   flush
} bind def
%/curftname {currentfont /FontName get ftnamefix}def
/curftname { currentfont /FontName known {currentfont /FontName get}
           { (Times-Roman)} ifelse ftnamefix } def
/lftpar (\() 0 get def
/rhtpar (\)) 0 get def
/bckslsh (\\) 0 get def
/handft { % handle strings with (,),\
   (\() jp
   { %forall
        dup lftpar eq { (\\\() jp }{ %ifelse
            dup rhtpar eq { (\\\)) jp }{ %ifelse
                dup bckslsh eq { (\\\\) jp }{ %ifelse
                    hstr exch 0 exch put hstr jp
                } ifelse
            } ifelse
        } ifelse
   } forall (\)) jp flush
} bind def
% AI 3 text format pieces
jtxt3 {
/j3txt { j3ftxt {(0 Ts 100 Tz 0 Tt 0 TA 0 0 5 TC 100 100 200 TW 0 0 0 Ti\n) jp
                (0 Ta 0 Tq 0 0 TI 0 Tc 0 Tw\n) jp} if } def
/show {oldgsave  (0 To\n) jp 
  currentpoint 2 copy /jy exch def /jx exch def translate 
  curftmatrix /jitm exch def
  0 1 5 {jitm exch get jpnum} for ( 0 Tp\n) jp (TP\n) jp
  (0 Tr\n) jp (\/_) jp curftname  curftsize jpnum ( Tf\n) jp
  (0) jp j_ax  curftsize div 100 mul jpnum ( 100 TC\n) jp %  percent(?)
  dup curpt moveto mark exch handft ( Tx\n) jp (TO\n) jp /j3ftxt false def
  cleartomark currentpoint oldgrestore moveto
} def  
/ashow {exch pop exch /j_ax exch def show /j_ax {0} def } def
} 
 {
/show {oldgsave (u\n) jp currentpoint 2 copy /jy exch def /jx exch def translate
  (\/) jp curftname jstr cvs jp
  curftsize dup jpnum  jpnum ( 0 0 z\n) jp
  curftmatrix jpmat ( e\n) jp
  dup curpt moveto mark exch handft ( t T U\n) jp
  cleartomark currentpoint oldgrestore moveto} def
/ashow {oldgsave (u\n) jp currentpoint translate (\/) jp curftname jstr cvs jp
  curftsize dup jpnum jpnum  exch kscl mul jpnum ( 0 z\n) jp
  curftmatrix jpmat ( e\n) jp dup curpt moveto mark exch handft
  ( t T U\n) jp cleartomark currentpoint oldgrestore moveto} def
} ifelse
/widthshow { show pop pop pop} def
/awidthshow {ashow pop pop pop} def
/kshow {show pop} def
%/show {true charpath fill} bind def   % get outline of charactor
joutln {/show { true charpath currentpoint 
     /jy exch def /jx exch def fill jx jy moveto} bind def} if
%/show {oldshow} def    % do nothing different
%
%               Color Operators
%
/oldsetcmykcolor [/setcmykcolor load] cbdef
/setcmykcolor {oldsetcmykcolor 
currentcmykcolor 4 -1 roll jpnum 3 -1 roll jpnum 2 -1 roll jpnum jpnum ( k\n) jp
currentcmykcolor 4 -1 roll jpnum 3 -1 roll jpnum 2 -1 roll jpnum jpnum ( K\n) jp
 } def
/oldsetgray [/setgray load] cbdef
/setgray {0 0 0 4 -1 roll 1 exch sub setcmykcolor} def
/oldsethsbcolor [/sethsbcolor load] cbdef
/sethsbcolor {oldsethsbcolor currentcmykcolor setcmykcolor} def
/oldsetrgbcolor [/setrgbcolor load] cbdef
/setrgbcolor {oldsetrgbcolor currentrgbcolor /bval xdef /gval xdef /rval xdef
 /rawC 1 rval sub def /rawM 1 gval sub def /rawY 1 bval sub def
 rawC rawM ge { rawY rawM ge { /blk rawM def} if } if
 rawC rawY ge { rawM rawY ge { /blk rawY def} if } if
 rawY rawC ge { rawM rawC ge { /blk rawC def} if } if
 rawY rawC eq { rawM rawC eq { /blk rawC def} if } if
 /cyan  rawC blk sub  def
 /mag  rawM blk sub  def
 /yel  rawY blk sub  def
 /blk blk def
 cyan mag yel blk setcmykcolor } def
%
%                State Operators
%
/oldsetlinewidth [/setlinewidth load] cbdef
/setlinewidth {kscl abs mul jltz  oldsetlinewidth
 currentlinewidth jpnum ( w\n) jp } def
/oldsetlinecap [/setlinecap load] cbdef
/setlinecap {dup oldsetlinecap jpnum ( J\n) jp} def
/oldsetlinejoin [/setlinejoin load] cbdef
/setlinejoin {dup oldsetlinejoin jpnum ( j\n) jp} def
/oldsetmiterlimit [/setmiterlimit load] cbdef
/setmiterlimit {dup oldsetmiterlimit jpnum ( M\n) jp}def
/oldsetdash [/setdash load] cbdef
/setdash {exch [ exch {kscl abs mul} forall ] exch kscl abs mul oldsetdash
  currentdash exch jpmat jpnum ( d\n) jp } def
/oldsetflat [/setflat load] cbdef
/setflat {dup oldsetflat jpnum ( i\n) jp } def
%
%                More State Operators
%
/kscl { % use just the x scale factor
 oldgsave
 matrix currentmatrix /jctm exch def
 jctm 4 0 put jctm 5 0 put jctm setmatrix
 1 0 moveto currentpoint transform
 dup mul exch dup mul add sqrt 10000 mul round 10000 div
 oldgrestore
} def
/currentstate {currentcmykcolor setcmykcolor
 currentflat jpnum ( i) jp currentlinecap jpnum ( J) jp
 currentlinejoin jpnum ( j) jp currentlinewidth jpnum ( w) jp
 currentmiterlimit jpnum ( M ) jp currentdash exch jpmat jpnum ( d\n) jp 
} def
/jdifG {
 currentcmykcolor /jok xdef /joy xdef /jom xdef /joc xdef
 currentflat /jof xdef currentlinecap /jolc xdef currentlinejoin /jolj xdef
 currentlinewidth /jolw xdef currentmiterlimit /joml xdef
 currentdash /jood xdef /joad xdef
 oldgrestore
 currentcmykcolor /jnk xdef /jny xdef /jnm xdef /jnc xdef
 currentflat /jnf xdef currentlinecap /jnlc xdef currentlinejoin /jnlj xdef
 currentlinewidth /jnlw xdef currentmiterlimit /jnml xdef
 currentdash /jnod xdef /jnad xdef
 % compare old gstate to new gstate
 joc jnc ne jom jnm ne joy jny ne jok jnk ne
 jof jnf ne jolc jnlc ne jolj jnlj ne jolw jnlw ne joml jnml ne 
 false joad {true exit} forall {pop pop true}{false} ifelse
 false jnad {true exit} forall {pop pop true}{false} ifelse ne
 jood jnod ne 10 {or} repeat {currentstate} if
} def
/oldgsave [/gsave load] cbdef
/gsave {oldgsave /gcnt gcnt 1 add def } def % clarry gcnt false put} def
%  (%%Note:gsave ) jp gcnt jpnum (\n) jp} def
/oldgrestore [/grestore load] cbdef
/grestore {dpth {newpath} if clarry gcnt get {(Q\n) jp clarry gcnt false put} if 
 jdifG /gcnt gcnt 1 sub def } def
% oldgrestore currentstate } def
% (%%Note:grestore ) jp gcnt 1 add jpnum (\n) jp} def
/oldrestore [/restore load] cbdef
% a kludgy way of saving the clipping path status information
/restore {clarry aload pop 11 -1 roll oldrestore clarry astore pop} def
/showpage {  0 1 9 {clarry exch get {(Q\n) jp} if } for
 (%%Note: If Error, make sure there are matched pairs of 'q's and 'Q's\n) jp
 (%%Note: in the file. Add 'Q's before '%%Trailer' until equal\n) jp
 (%%Trailer\n) jp
 jtxt3 {(Adobe_IllustratorA_AI3 /terminate get exec\n) jp
        (Adobe_typography_AI3 /terminate get exec\n) jp
        (Adobe_customcolor /terminate get exec\n) jp
        (Adobe_cshow /terminate get exec\n) jp
        (Adobe_cmykcolor /terminate get exec\n) jp
        (Adobe_packedarray /terminate get exec\n) jp
}{
        (Adobe_Illustrator881 /terminate get exec\n) jp
        (Adobe_customcolor /terminate get exec\n) jp
        (Adobe_cshow /terminate get exec\n) jp
        (Adobe_cmykcolor /terminate get exec\n) jp
        (Adobe_packedarray /terminate get exec\n) jp 
       } ifelse
( showpage\n%EOF\n%%EndDocument\n) jp
 jout {joutput closefile} if jMacGS not {quit} if /j3ftxt true def } def 
%
%                Error handling
%
errordict begin
% Attempt to handle the error caused by bitmap fonts (TeX,Windows.ps,etc)
% this is a big-time kludge
jbiterr {
 /undefined {pop pop (Times-Roman)} def
 /typecheck {pop pop} def
} if
jerr {
 /handleerror {
  (%%Note: ps2ai error, aborting rest of conversion\n) jp showpage
 } def
} if
end
%
%                Mac LW 8 improvements
%
/jmacimp { % stroked line instead of thin filled boxes
 /@a {  3 -1 roll 2 div dup 3 -1 roll add exch 3 -1 roll add exch moveto
      3 -1 roll 2 div dup 3 -1 roll add exch 3 -1 roll exch sub exch lineto
      abs setlinewidth  stroke pop pop} def
 /@b { 3 -1 roll 2 div dup 3 -1 roll add exch 3 -1 roll add exch moveto
      pop
      3 -1 roll 2 div dup 3 -1 roll add exch 3 -1 roll add exch lineto
      abs setlinewidth  stroke} def
 /endp {showpage pm restore} def % because the restore stops clean up
} def
%
%                Handle (some) PS Level 2
%
/rectstroke { 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto
  closepath stroke} def
/rectfill { 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto
  fill } def
/rectclip { 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto
  closepath clip newpath jMacfix {jmacimp} if } def
%
% Add a header prolog to the output file so it is still view/print-able
%
(%!PS-Adobe-2.0 EPSF-1.2\n%%BoundingBox: 0 0 612 792\n) jp
(%%Title: Adobe Illustator 3 Editable Document\n) jp
(%%Creator: ps2ai.ps vers.) jp vers jpnum ( \(C\) 1993-94 Jason Olszewski\n) jp
(%%TemplateBox: 0 0 612 792\n) jp
jtxt3 {(%%AI3_Margin:0 0 0 0\n) jp } if
(%%EndComments\n) jp
(%%BeginProlog\n) jp
(/m {moveto} def /l {lineto} def /c {curveto} def\n) jp
(/S {stroke} def /F {fill} def\n) jp
(/s {closepath S} def /f {closepath F} def\n) jp
(/q {gsave} def /Q {grestore} def /W {clip} def /k {setcmykcolor} def\n) jp
(/i {setflat} def /J {setlinecap} def /j {setlinejoin} def\n) jp
(/w {setlinewidth} def /M {setmiterlimit} def /d {setdash} def\n) jp
(/u {gsave} def /U {grestore} def /K {k} def\n) jp
(/N {newpath} def /n {closepath N} def\n) jp
(/g {setgray} def /G {g} def\n) jp
(/x {pop pop k} def /X {x} def\n) jp
(/H {} def /h {H closepath} def /D {pop} def\n) jp
(/*u { /N {/spth 0 def}def /S{/spth 1 def}def /F {/spth 2 def} def} def\n) jp
(/*U { spth 0 eq {newpath} if spth 1 eq {stroke} if spth 2 eq {fill} if\n) jp
(     /N {newpath} def /S {stroke} def /F {fill} def  } def\n) jp
%(\n) jp
jtxt3 {
 (/TC {pop pop pop} def /Tr {pop} def\n) jp
 (/To {pop gsave} def /TO {grestore} def\n) jp
 (/Tp {pop matrix astore concat} def  /TP {0 0 moveto} def\n) jp
 (/a_str 40 string def /cnt 0 def /h_str (X) def /undsc (_) 0 get def\n) jp
 (/fntfix {a_str cvs dup length 1 sub /f_str exch string def\n) jp
 (  {dup undsc eq {pop}{f_str cnt 3 -1 roll put /cnt cnt 1 add def\n) jp
 (  } ifelse } forall flush /cnt 0 def f_str cvn } bind def\n) jp

 (/Tf {exch fntfix findfont exch scalefont setfont} def /Tx {show} def\n) jp
}{
 (/z {pop pop pop exch findfont exch scalefont setfont} def\n) jp
 (/e {concat 0 0 m} def /t {show} def /T {} def\n) jp
} ifelse
(\n) jp
jtxt3 {
 (userdict /Adobe_packedarray 2 dict dup begin put\n) jp
 (/initialize {} def /terminate {} def\n) jp
 (userdict /Adobe_cmykcolor 2 dict dup begin put\n) jp
 (/initialize {} def /terminate {} def\n) jp
 (userdict /Adobe_cshow 2 dict dup begin put\n) jp
 (/initialize {} def /terminate {} def\n) jp
 (userdict /Adobe_customcolor 2 dict dup begin put\n) jp
 (/initialize {} def /terminate {} def\n) jp
 (userdict /Adobe_typography_AI3 2 dict dup begin put\n) jp
 (/initialize {} def /terminate {} def\n) jp
 (userdict /Adobe_IllustratorA_AI3 2 dict dup begin put\n) jp
 (/initialize {} def /terminate {} def\n) jp
}{
 (userdict /Adobe_packedarray 2 dict dup begin put\n) jp
 (/initialize {} def /terminate {} def\n) jp
 (userdict /Adobe_cmykcolor 2 dict dup begin put\n) jp
 (/initialize {} def /terminate {} def\n) jp
 (userdict /Adobe_cshow 2 dict dup begin put\n) jp
 (/initialize {} def /terminate {} def\n) jp
 (userdict /Adobe_customcolor 2 dict dup begin put\n) jp
 (/initialize {} def /terminate {} def\n) jp
 (userdict /Adobe_Illustrator881 2 dict dup begin put\n) jp
 (/initialize {} def /terminate {} def\n) jp
} ifelse
(%%EndProlog\n) jp
(%%BeginSetup\n) jp
jtxt3 {
 (Adobe_packedarray /initialize get exec\n) jp
 (Adobe_cmykcolor /initialize get exec\n) jp
 (Adobe_cshow /initialize get exec\n) jp
 (Adobe_customcolor /initialize get exec\n) jp
 (Adobe_typography_AI3 /initialize get exec\n) jp
 (Adobe_IllustratorA_AI3 /initialize get exec\n) jp
}{
 (Adobe_packedarray /initialize get exec\n) jp
 (Adobe_cmykcolor /initialize get exec\n) jp
 (Adobe_cshow /initialize get exec\n) jp
 (Adobe_customcolor /initialize get exec\n) jp
 (Adobe_Illustrator881 /initialize get exec\n) jp
} ifelse
(%%EndSetup\n) jp
0 0 0 1 oldsetcmykcolor
currentstate

jout {(%%Note: Load Postscript file to be converted now\n) print} if
+KLK6V.߽yi6H6`i!
]۠ҡRD} )݅q,y	]Gs=7[\~+'(
ŐF\%*-*ۿiAj7"q>Fdyqr?줕fpv7{~;1=c;Hò7"âz#5aS[t
ꕹ}c'仉ET:q1Tw!#fjZ!
ng׋I#  $g,NpYmJyDxM,~ŏYmJۑA	FkT2Jgء=suM<N=mHz6.NYIr_4 ])k                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                #!/bin/sh
# $Id: ps2ascii $
# Extract ASCII text from a PostScript file.  Usage:
#	ps2ascii [infile.ps [outfile.txt]]
# If outfile is omitted, output goes to stdout.
# If both infile and outfile are omitted, ps2ascii acts as a filter,
# reading from stdin and writing on stdout.

trap "rm -f _temp_.err _temp_.out" 0 1 2 15

if ( test $# -eq 0 ) then
	gs -q -dNODISPLAY -dNOBIND -dWRITESYSTEMDICT -dSIMPLE -c save -f ps2ascii.ps - -c quit
elif ( test $# -eq 1 ) then
	gs -q -dNODISPLAY -dNOBIND -dWRITESYSTEMDICT -dSIMPLE -c save -f ps2ascii.ps $1 -c quit
else
	gs -q -dNODISPLAY -dNOBIND -dWRITESYSTEMDICT -dSIMPLE -c save -f ps2ascii.ps $1 -c quit >$2
fi
o?	i]M&HO(A-%dS$qrGDc-7xo\'۾֊Y ڨ2S)Z_GLU?=gSZ
U+D3\PQCT@|WRϕ03~S.^v\^K):{9S>i4[831381|H7+Zkyab5`LLwjU/&,s4_Ѳ&}&[Ԗ>V^
X_6P`n
RG\~,n4qiy [PBc
f-Tqs.,"ˏA"Jx/2d`aDW4+}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @echo off
@rem $Id: ps2ascii.bat $
if '%1'=='' goto a0
if '%2'=='' goto a1
gs -q -dNODISPLAY -dNOBIND -dWRITESYSTEMDICT -dSIMPLE ps2ascii.ps %1 -c quit >%2
goto x
:a0
gs -q -dNODISPLAY -dNOBIND -dWRITESYSTEMDICT -dSIMPLE ps2ascii.ps - -c quit
goto x
:a1
gs -q -dNODISPLAY -dNOBIND -dWRITESYSTEMDICT -dSIMPLE ps2ascii.ps %1 -c quit
goto x
:x
AЕ*ˋ/P٤%^omk?8jAbAo[4
Zk?^5\uAD."-.XމS2Q!fGz''=rwFB-AL16t.:p"0T诬fWճ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %    Copyright (C) 1991, 1995, 1996, 1998, 1999 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: ps2ascii.ps $
% Extract the ASCII text from a PostScript file.  Nothing is displayed.
% Instead, ASCII information is written to stdout.  The idea is similar to
% Glenn Reid's `distillery', only a lot more simple-minded, and less robust.

% If SIMPLE is defined, just the text is written, with a guess at line
% breaks and word spacing.  If SIMPLE is not defined, lines are written
% to stdout as follows:
%
%	F <height> <width> (<fontname>)
%		Indicate the font height and the width of a space.
%
%	P
%		Indicate the end of the page.
% 
%	S <x> <y> (<string>) <width>
%		Display a string.
%
% <width> and <height> are integer dimensions in units of 1/720".
% <x> and <y> are integer coordinates, in units of 1/720", with the origin
%   at the lower left.
% <string> and <fontname> are strings represented with the standard
%   PostScript escape conventions.

% If COMPLEX is defined, the following additional types of lines are
% written to stdout.
%
%	C <r> <g> <b>
%		Indicate the current color.
%
%	I <x> <y> <width> <height>
%		Note the presence of an image.
%
%	R <x> <y> <width> <height>
%		Fill a rectangle.
%
% <r>, <g>, and <b> are RGB values expressed as integers between 0 and 1000.
%
% Note that future versions of this program (in COMPLEX mode) may add
%   other output elements, so programs parsing the output should be
%   prepared to ignore elements that they do not recognize.

% Note that this code will only work in all cases if systemdict is writable
% and if `binding' the definitions of operators defined as procedures
% is deferred.  For this reason, it is normally invoked with
%	gs -q -dNODISPLAY -dNOBIND -dWRITESYSTEMDICT ps2ascii.ps

% Thanks to:
%    J Greely <jgreely@cis.ohio-state.edu> for improvements to this code;
%    Jerry Whelan <jerryw@abode.ccd.bnl.gov> for motivating other improvements;
%    David M. Jones <dmjones@theory.lcs.mit.edu> for improvements noted below.

%%  Additional modifications by David M. Jones
%%  (dmjones@theory.lcs.mit.edu), December 23, 1997
%%  
%%  (a) Rewrote forall loop at the end of .show.write.  This fixes a
%%      stack leakage problem, but the changes are more significant
%%      than that.  
%% 
%%      .char.map includes the names of all characters in the
%%      StandardEncoding, ISOLatin1Encoding, OT1Encoding and
%%      T1Encoding vectors.  Thus, if the Encoding vector for the
%%      current font contains a name that is not in .char.map, it's
%%      redundant to check if the Encoding vector is equal to one of
%%      the known vectors.  Previous versions of ps2ascii would give
%%      up at this point, and substitute an asterisk (*) for the
%%      character.  I've taken the liberty of instead using the
%%      OT1Encoding vector to translate the character, on the grounds
%%      that in the cases I'm most interested in, a font without a
%%      useful Encoding vector was most likely created by a DVI to PS
%%      converter such as dvips or DVILASER (and OT1Encoding is
%%      largely compatible with StandardEncoding anyway).  [Note that
%%      this does not make my earlier changes to support dvips (see
%%      fix (a) under my 1996 changes) completely obsolete, since
%%      there's additional useful information I can extract in that
%%      case.]
%%      
%%      Overall, this should provide better support for some documents
%%      (e.g, DVILASER documents will no longer be translated into a
%%      series of *'s) without breaking any other documents any worse
%%      than they already were broken.
%% 
%%  (b) Fixed two bugs in dvips.df-tail: (1) changed "dup 127" to "dup
%%      128" to fix fencepost error, and (2) gave each font it's own
%%      FontName rather than having all fonts share the same name.
%%  
%%  (c) Added one further refinement to the heuristic for detecting
%%      paragraph breaks: do not ever start a new paragraph after a
%%      line ending in a hyphen.
%% 
%%  (d) Added a bunch of missing letters from the T1Encoding,
%%      OT1Encoding and ISOLatin1Encoding vectors to .letter.chars to
%%      improve hyphen-elimination algorithm.  This still won't help
%%      if there's no useful Encoding vector.
%% 
%%  NOTE: A better solution to the problem of missing Encoding vectors
%%  might be to redefine definefont to check whether the Encoding
%%  vector is sensible and, if not, replace it by a default.  This
%%  would alleviate the need for constant tests in the .show.write
%%  loop, as well as automatically solving the problem noted in fix
%%  (d) above, and the similar problem with .break.chars.  This should
%%  be investigated.  Also, the hyphen-elimination algorithm really
%%  needs to be looked at carefully and rethought.

%%* Modifications to ps2ascii.ps by David M. Jones
%%* (dmjones@theory.lcs.mit.edu), June 25-July 8, 1996

%%* Modifications:
%%* 
%%* (a) added code to give better support for dvips files by providing
%%*     FontBBox's, FontName's and Encoding vectors for downloaded
%%*     bitmap fonts.  This is done by using dvips's start-hook to
%%*     overwrite the df-tail and D procedures that dvips uses to
%%*     define its Type 3 bitmap fonts.  Thus, this change should
%%*     provide better support for dvips-generated PS files without
%%*     affecting the handling of other documents.
%%* 
%%* (b) Fixed two bugs that could potentially affect any PS file, not
%%*     just those created by dvips: (1) added missing "get" operator
%%*     in .show.write and (2) fixed bug that caused a hyphen at the
%%*     end of a line to be replaced by a space rather than begin
%%*     deleted.  Note that the first bug was a source of stack
%%*     leakage, causing ps2ascii to run out of operand stack space
%%*     occasionally.
%%* 
%%*     Search for "%%* BF" to find these modifications.
%%*     
%%* (c) Improved the heuristic for determining whether a line break
%%*     has occurred and whether a line break represents a paragraph
%%*     break.  Previously, any change in the vertical position caused
%%*     a line break; now a line break is only registered if the
%%*     change is larger than the height of the current font.  This
%%*     means that superscripts, subscripts, and such things as
%%*     shifted accents generated by TeX won't cause line breaks.
%%*     Paragraph-recognition is now done by comparing the indentation
%%*     of the new line to the indentation of the previous line and by
%%*     comparing the vertical distance between the new line and the
%%*     previous line to the vertical distance between the previous
%%*     line and its predecessor.
%%*     
%%* (d) Added a hook for renaming the files where stdout and stderr
%%*     go.
%%* 
%%* In general, my additions or changes to the code are described in
%%* comments beginning with "%%*".  However, there are numerous other
%%* places where I have either re-formatted code or added comments to
%%* the code while I was trying to understand it.  These are usually
%%* not specially marked.
%%* 

/QUIET true def
systemdict wcheck { systemdict } { userdict } ifelse begin
/.max where { pop } { /.max { 2 copy lt { exch } if pop } bind def } ifelse
/COMPLEX dup where { pop true } { false } ifelse def
/SIMPLE dup where { pop true } { false } ifelse def
/setglobal where
 { pop currentglobal /setglobal load true setglobal }
 { { } }
ifelse

% Define a way to store and retrieve integers that survives save/restore.
/.i.string0 (0               ) def
/.i.string .i.string0 length string def
/.iget { cvi } bind def
/.iput { exch //.i.string exch copy cvs pop } bind def
/.inew { //.i.string0 dup length string copy } bind def

% We only want to redefine operators if they are defined already.

/codef { 1 index where { pop def } { pop pop } ifelse } def

% Redefine the end-of-page operators.

/erasepage { } codef
/copypage { SIMPLE { (\014) } { (P\n) } ifelse //print } codef
/showpage { copypage erasepage initgraphics } codef

% Redefine the fill operators to detect rectangles.

/.orderrect	% <llx> <lly> <urx> <ury> .orderrect <llx> <lly> <w> <h>
 {	% Ensure llx <= urx, lly <= ury.
   1 index 4 index lt { 4 2 roll } if
   dup 3 index lt { 3 1 roll exch } if
   exch 3 index sub exch 2 index sub
 } odef
/.fillcomplex
 {	% Do a first pass to see if the path is all rectangles in
	% the output coordinate system.  We don't worry about overlapping
	% rectangles that might be partially not filled.
	% Stack: mark llx0 lly0 urx0 ury0 ... true mark x0 y0 ...
   mark true mark
	% Add a final moveto so we pick up any trailing unclosed subpath.
   0 0 itransform moveto
    { .coord counttomark 2 gt
       { counttomark 4 gt { .fillcheckrect } { 4 2 roll pop pop }  ifelse }
      if
    }
    { .coord }
    { cleartomark not mark exit }
    { counttomark -2 roll 2 copy counttomark 2 roll .fillcheckrect }
   pathforall cleartomark
    { .showcolor counttomark 4 idiv
       { counttomark -4 roll .orderrect
	 (R ) //print .show==4
       }
      repeat pop
    }
    { cleartomark
    }
   ifelse
 } odef
/.fillcheckrect
 {	% Check whether the current subpath is a rectangle.
	% If it is, add it to the list of rectangles being accumulated;
	% if not exit the .fillcomplex loop.
	% The subpath has not been closed.
	% Stack: as in .fillcomplex, + newx newy
   counttomark 10 eq { 9 index 9 index 4 2 roll } if
   counttomark 12 ne { cleartomark not mark exit } if
   12 2 roll
	% Check for the two possible forms of rectangles:
	%	x0 y0  x0 y1  x1 y1  x1 y0  x0 y0
	%	x0 y0  x1 y0  x1 y1  x0 y1  x0 y0
   9 index 2 index eq 9 index 2 index eq and
   10 index 9 index eq
    {	% Check for first form.
      7 index 6 index eq and 6 index 5 index eq and 3 index 2 index eq and
    }
    {	% Check for second form.
      9 index 8 index eq and
      8 index 7 index eq and 5 index 4 index eq and 4 index 3 index eq and
    }
   ifelse not { cleartomark not mark exit } if
	% We have a rectangle.
   pop pop pop pop 4 2 roll pop pop 8 4 roll
 } odef
/eofill { COMPLEX { .fillcomplex } if newpath } codef
/fill { COMPLEX { .fillcomplex } if newpath } codef
/rectfill { gsave newpath .rectappend fill grestore } codef
/ueofill { gsave newpath uappend eofill grestore } codef
/ufill { gsave newpath uappend fill grestore } codef

% Redefine the stroke operators to detect rectangles.

/rectstroke
 { gsave newpath
   dup type dup /arraytype eq exch /packedarraytype eq or
    { dup length 6 eq { exch .rectappend concat } { .rectappend } ifelse }
    { .rectappend }
   ifelse stroke grestore
 } codef
/.strokeline	% <fromx> <fromy> <tox> <toy> .strokeline <tox> <toy>
		% Note: fromx and fromy are in output coordinates;
		% tox and toy are in user coordinates.
 { .coord 2 copy 6 2 roll .orderrect
	% Add in the line width.  Assume square or round caps.
   currentlinewidth 2 div dup .dcoord add abs 1 max 5 1 roll
   4 index add 4 1 roll 4 index add 4 1 roll
   4 index sub 4 1 roll 5 -1 roll sub 4 1 roll
   (R ) //print .show==4
 } odef
/.strokecomplex
 {	% Do a first pass to see if the path is all horizontal and vertical
	% lines in the output coordinate system.
	% Stack: true mark origx origy curx cury
   true mark null null null null
    { .coord 6 2 roll pop pop pop pop 2 copy }
    { .coord 1 index 4 index eq 1 index 4 index eq or
       { 4 2 roll pop pop }
       { cleartomark not mark exit }
      ifelse
    }
    { cleartomark not mark exit }
    { counttomark -2 roll 2 copy counttomark 2 roll
      1 index 4 index eq 1 index 4 index eq or
       { pop pop 2 copy }
       { cleartomark not mark exit }
      ifelse
    }
   pathforall cleartomark
   0 currentlinewidth .dcoord 0 eq exch 0 eq or and
	% Do the second pass to write out the rectangles.
	% Stack: origx origy curx cury
    { .showcolor null null null null
       { 6 2 roll pop pop pop pop 2 copy .coord }
       { .strokeline }
       { }
       { 3 index 3 index .strokeline }
      pathforall pop pop pop pop
    }
   if
 } odef
/stroke { COMPLEX { .strokecomplex } if newpath } codef
/ustroke
 { gsave newpath
   dup length 6 eq { exch uappend concat } { uappend } ifelse
   stroke grestore
 } codef

% The image operators must read the input and note the dimensions.
% Eventually we should redefine these to detect 1-bit-high all-black images,
% since this is how dvips does underlining (!).

/.noteimagerect		% <width> <height> <matrix> .noteimagerect -
 { COMPLEX
    { gsave setmatrix itransform 0 0 itransform
      grestore .coord 4 2 roll .coord .orderrect
      (I ) //print .show==4
    }
    { pop pop pop
    }
   ifelse
 } odef
/colorimage where
 { pop /colorimage
    { 1 index
       { dup 6 add index 1 index 6 add index 2 index 5 add index }
       { 6 index 6 index 5 index }
      ifelse .noteimagerect gsave nulldevice //colorimage grestore
    } codef
 } if
/.noteimage		% Arguments as for image[mask]
 { dup type /dicttype eq
    { dup /Width get 1 index /Height get 2 index /ImageMatrix get }
    { 4 index 4 index 3 index }
   ifelse .noteimagerect
 } odef
/image { .noteimage gsave nulldevice //image grestore } codef
/imagemask { .noteimage gsave nulldevice //imagemask grestore } codef

% Output the current color if necessary.
/.color.r .inew def
  .color.r -1 .iput		% make sure we write the color at the beginning
/.color.g .inew def
/.color.b .inew def
/.showcolor
 { COMPLEX
    { currentrgbcolor
      1000 mul round cvi
      3 1 roll 1000 mul round cvi
      exch 1000 mul round cvi
		% Stack: b g r
      dup //.color.r .iget eq
      2 index //.color.g .iget eq and
      3 index //.color.b .iget eq and
       { pop pop pop
       }
       { (C ) //print
	 dup //.color.r exch .iput .show==only
         ( ) //print dup //.color.g exch .iput .show==only
         ( ) //print dup //.color.b exch .iput .show==only
	 (\n) //print
       }
      ifelse
    }
   if
 } bind def

% Redefine `show'.

% Set things up so our output will be in tenths of a point, with origin at
% lower left.  This isolates us from the peculiarities of individual devices.

/.show.ident.matrix matrix def
/.show.ident {		% - .show.ident <scale> <matrix>
%   //.show.ident.matrix defaultmatrix
%               % Assume the original transformation is well-behaved.
%   0.1 0 2 index dtransform abs exch abs .max /.show.scale exch def
%   0.1 dup 3 -1 roll scale
  gsave initmatrix
		% Assume the original transformation is well-behaved...
  0.1 0 dtransform abs exch abs .max
  0.1 dup scale .show.ident.matrix currentmatrix
		% ... but undo any rotation into landscape orientation.
  dup 0 get 0 eq {
    1 get dup abs div 90 mul rotate
    .show.ident.matrix currentmatrix
  } if
  grestore
} bind def

/.coord {		% <x> <y> .coord <x'> <y'>
  transform .show.ident exch pop itransform
  exch round cvi exch round cvi
} odef

/.dcoord {		% <dx> <dy> .coord <dx'> <dy'>
		% Transforming distances is trickier, because
		% the coordinate system might be rotated.
   .show.ident pop 3 1 roll
   exch 0 dtransform
    dup mul exch dup mul add sqrt
     2 index div round cvi
   exch 0 exch dtransform
    dup mul exch dup mul add sqrt
     3 -1 roll div round cvi
} odef

% Remember the current X, Y, and height.
/.show.x .inew def
/.show.y .inew def
/.show.height .inew def

% Remember the last character of the previous string; if it was a
% hyphen preceded by a letter, we didn't output the hyphen.

/.show.last (\000) def

% Remember the current font.
/.font.name 130 string def
/.font.name.length .inew def
/.font.height .inew def
/.font.width .inew def

%%* Also remember indentation of current line and previous vertical
%%* skip

/.show.indent .inew def
/.show.dy     .inew def

% We have to redirect stdout somehow....

/.show.stdout { (%stdout) (w) file } bind def

% Make sure writing will work even if a program uses =string.
/.show.string =string length string def
/.show.=string =string length string def
/.show==only
 { //=string //.show.=string copy pop
   dup type /stringtype eq
    { dup length //.show.string length le
       { dup rcheck { //.show.string copy } if
       } if
    } if
   .show.stdout exch write==only
   //.show.=string //=string copy pop
 } odef
/.show==4
 { 4 -1 roll .show==only ( ) //print
   3 -1 roll .show==only ( ) //print
   exch .show==only ( ) //print
   .show==only (\n) //print
 } odef

/.showwidth	% Same as stringwidth, but disable COMPLEX so that
		% we don't try to detect rectangles during BuildChar.
 { COMPLEX
    { /COMPLEX false def stringwidth /COMPLEX true def }
    { stringwidth }
   ifelse
 } odef

/.showfont	% <string> .showfont <string>
 { gsave
	% Try getting the height and width of the font from the FontBBox.
     currentfont /FontBBox .knownget not { {0 0 0 0} } if
     aload pop      % llx lly urx ury
     exch 4 -1 roll % lly ury urx llx
     sub            % lly ury dx
     3 1 roll exch  % dx ury lly
     sub            % dx dy
     2 copy .max 0 ne
      { currentfont /FontMatrix get dtransform
      }
      {	pop pop
	% Fonts produced by dvips, among other applications, have
	% BuildChar procedures that bomb out when given unexpected
	% characters, and there is no way to determine whether a given
	% character will do this.  So for Type 1 fonts, we measure a
	% typical character ('X'); for others, we punt.
	currentfont /FontType get 1 eq
	 { (X) .showwidth pop dup 1.3 mul
	 }
	 {	% No safe way to get the character size.  Punt.
	   0 0
	 }
	ifelse
      }
     ifelse .dcoord exch
     currentfont /FontName .knownget not { () } if
     dup type /stringtype ne { //.show.string cvs } if
   grestore
	% Stack: height width fontname
   SIMPLE
    { pop pop //.show.height exch .iput }
    { 2 index //.font.height .iget eq
      2 index //.font.width .iget eq and
      1 index //.font.name 0 //.font.name.length .iget getinterval eq and
       { pop pop pop
       }
       { (F ) //print
	 3 -1 roll dup //.font.height exch .iput .show==only ( ) //print
         exch dup //.font.width exch .iput .show==only ( ) //print
	 dup length //.font.name.length exch .iput
         //.font.name cvs .show==only (\n) //print
       }
      ifelse
    }
   ifelse
 } odef

% Define the letters -- characters which, if they occur followed by a hyphen
% at the end of a line, cause the hyphen and line break to be ignored.
/.letter.chars 100 dict def
mark
  65 1 90 { dup 32 add } for
    counttomark
        { StandardEncoding exch get .letter.chars exch dup put }
    repeat
pop

%%* Add the rest of the letters from the [O]T1Encoding and
%%* ISOLatin1Encoding vectors

mark
    /AE
    /Aacute
    /Abreve
    /Acircumflex
    /Adieresis
    /Agrave
    /Aogonek
    /Aring
    /Atilde
    /Cacute
    /Ccaron
    /Ccedilla
    /Dcaron
    /Eacute
    /Ecaron
    /Ecircumflex
    /Edieresis
    /Egrave
    /Eng
    /Eogonek
    /Eth
    /Gbreve
    /Germandbls 
    /IJ
    /Iacute
    /Icircumflex
    /Idieresis
    /Idot
    /Igrave
    /Lacute
    /Lcaron
    /Lslash
    /Nacute
    /Ncaron
    /Ntilde
    /OE
    /Oacute
    /Ocircumflex
    /Odieresis
    /Ograve
    /Ohungarumlaut
    /Oslash
    /Otilde
    /Racute
    /Rcaron
    /Sacute
    /Scaron
    /Scedilla
    /Tcaron
    /Tcedilla
    /Thorn
    /Uacute
    /Ucircumflex
    /Udieresis
    /Ugrave
    /Uhungarumlaut
    /Uring
    /Yacute
    /Ydieresis
    /Zacute
    /Zcaron
    /Zdot
    /aacute
    /abreve
    /acircumflex
    /adieresis
    /ae
    /agrave
    /aogonek
    /aring
    /atilde
    /cacute
    /ccaron
    /ccedilla
    /dbar
    /dcaron
    /dotlessi
    /dotlessj
    /eacute
    /ecaron
    /ecircumflex
    /edieresis
    /egrave
    /eng
    /eogonek
    /eth
    /exclamdown
    /ff
    /ffi
    /ffl
    /fi
    /fl
    /gbreve
    /germandbls
    /iacute
    /icircumflex
    /idieresis
    /igrave
    /ij
    /lacute
    /lcaron
    /lslash
    /nacute
    /ncaron
    /ntilde
    /oacute
    /ocircumflex
    /odieresis
    /oe
    /ograve
    /ohungarumlaut
    /oslash
    /otilde
    /questiondown
    /racute
    /rcaron
    /sacute
    /scaron
    /scedilla
    /section
    /sterling
    /tcaron
    /tcedilla
    /thorn
    /uacute
    /ucircumflex
    /udieresis
    /ugrave
    /uhungarumlaut
    /uring
    /yacute
    /ydieresis
    /zacute
    /zcaron
    /zdot
counttomark
    { .letter.chars exch dup put }
repeat
pop

% Define a set of characters which, if they occur at the start of a line,
% are taken as indicating a paragraph break.
/.break.chars 50 dict def
mark
    /bullet /dagger /daggerdbl /periodcentered /section
    counttomark
        { .break.chars exch dup put }
    repeat
pop

% Define character translation to ASCII.
% We have to do this for the entire character set.

/.char.map 500 dict def

/.chars.def { counttomark 2 idiv { .char.map 3 1 roll put } repeat pop } def

% Encode the printable ASCII characters.

mark 32 1 126
 { 1 string dup 0 4 -1 roll put
   dup 0 get StandardEncoding exch get exch
 }
for .chars.def

        % Encode accents.
mark
    /acute      (')
    /caron      (^)
    /cedilla    (,)
    /circumflex (^)
    /dieresis   (")
    /grave      (`)
    /ring       (*)
    /tilde      (~)
.chars.def

        % Encode the ISO accented characters.
mark 192 1 255
 { ISOLatin1Encoding exch get =string cvs
   dup 0 1 getinterval 1 index dup length 1 sub 1 exch getinterval
   .char.map 2 index known .char.map 2 index known and
    { .char.map 3 -1 roll get .char.map 3 -1 roll get concatstrings
      .char.map 3 1 roll put
    }
    { pop pop pop
    }
   ifelse
 }
for .chars.def

% Encode the remaining standard and ISO alphabetic characters.

mark
  /AE (AE) /Eth (DH) /OE (OE) /Thorn (Th)
  /ae (ae) /eth (dh)
  /ffi (ffi) /ffl (ffl) /fi (fi) /fl (fl)
  /germandbls (ss) /oe (oe) /thorn (th)
.chars.def

% Encode the other standard and ISO characters.

mark
  /brokenbar (|) /bullet (*) /copyright ((C)) /currency (#)
  /dagger (#) /daggerdbl (##) /degree (o) /divide (/) /dotaccent (.)
  /dotlessi (i)
  /ellipsis (...) /emdash (--) /endash (-) /exclamdown (!)
  /florin (f) /fraction (/)
  /guillemotleft (<<) /guillemotright (>>)
  /guilsinglleft (<) /guilsinglright (>) /hungarumlaut ("") /logicalnot (~)
  /macron (_) /minus (-) /mu (u) /multiply (*)
  /ogonek (,) /onehalf (1/2) /onequarter (1/4) /onesuperior (1)
  /ordfeminine (-a) /ordmasculine (-o)
  /paragraph (||) /periodcentered (*) /perthousand (o/oo) /plusminus (+-)
  /questiondown (?) /quotedblbase (") /quotedblleft (") /quotedblright (")
  /quotesinglbase (,) /quotesingle (') /registered ((R))
  /section ($) /sterling (#)
  /threequarters (3/4) /threesuperior (3) /trademark ((TM)) /twosuperior (2)
  /yen (Y)
.chars.def

% Encode a few common Symbol characters.

mark
  /asteriskmath (*) /copyrightsans ((C)) /copyrightserif ((C))
  /greaterequal (>=) /lessequal (<=) /registersans ((R)) /registerserif ((R))
  /trademarksans ((TM)) /trademarkserif ((TM))
.chars.def

%%* Add a few characters from StandardEncoding and ISOLatin1Encoding
%%* that were missing.

mark
    /cent           (c)
    /guilsinglleft  (<)
    /guilsinglright (>)
    /breve          (*)
    /Lslash         (L/)
    /lslash         (l/)
.chars.def

%%* Define the OT1Encoding and T1Encoding vectors for use with dvips
%%* files.  Unfortunately, there's no way of telling what font is
%%* really being used within a dvips document, so we can't provide an
%%* appropriate encoding for each individual font.  Instead, we'll
%%* just provide support for the two most popular text encodings, the
%%* OT1 and T1 encodings, and just accept the fact that any font not
%%* using one of those encodings will be rendered as gibberish.
%%* 
%%* OT1 is Knuth's 7-bit encoding for the CMR text fonts, while T1
%%* (aka the Cork encoding) is the 8-bit encoding used by the DC
%%* fonts, a preliminary version of the proposed Extended Computer
%%* Modern fonts.  Unfortunately, T1 is not a strict extension of OT1;
%%* they differ in positions 8#000 through 8#040, 8#074, 8#076, 8#134,
%%* 8#137, 8#173, 8#174, 8#175 and 8#177, so we can't use the same
%%* vector for both.
%%* 
%%* Of course, we also can't reliably tell the difference between an
%%* OT1-encoded font and a T1-encoded font based on the information in
%%* a dvips-created PostScript file.  As a best-guess solution, we'll
%%* use the T1 encoding if the font contains any characters in
%%* positions above 8#177 and the OT1 encoding if it doesn't.

/T1Encoding  256 array def

/OT1Encoding 256 array def

%%* T1Encoding shares a lot with StandardEncoding, so let's start
%%* there.

StandardEncoding T1Encoding copy pop

/OT1.encode {
    counttomark
    2 idiv
      { OT1Encoding 3 1 roll put }
    repeat
    cleartomark
} def

/T1.encode {
    counttomark
    2 idiv
      { T1Encoding 3 1 roll put }
    repeat
    cleartomark
} def

mark
    8#000 /grave
    8#001 /acute
    8#002 /circumflex
    8#003 /tilde
    8#004 /dieresis
    8#005 /hungarumlaut
    8#006 /ring
    8#007 /caron

    8#010 /breve
    8#011 /macron
    8#012 /dotaccent
    8#013 /cedilla
    8#014 /ogonek
    8#015 /quotesinglbase
    8#016 /guilsinglleft
    8#017 /guilsinglright

    8#020 /quotedblleft
    8#021 /quotedblright
    8#022 /quotedblbase
    8#023 /guillemotleft
    8#024 /guillemotright
    8#025 /endash
    8#026 /emdash
    8#027 /cwm

    8#030 /perthousandzero
    8#031 /dotlessi
    8#032 /dotlessj
    8#033 /ff
    8#034 /fi
    8#035 /fl
    8#036 /ffi
    8#037 /ffl

%%  8#040 through 8#176 follow StandardEncoding

    8#177 /hyphen
T1.encode

mark
    8#200 /Abreve
    8#201 /Aogonek
    8#202 /Cacute
    8#203 /Ccaron
    8#204 /Dcaron
    8#205 /Ecaron
    8#206 /Eogonek
    8#207 /Gbreve
    8#210 /Lacute
    8#211 /Lcaron
    8#212 /Lslash
    8#213 /Nacute
    8#214 /Ncaron
    8#215 /Eng
    8#216 /Ohungarumlaut
    8#217 /Racute
    8#220 /Rcaron
    8#221 /Sacute
    8#222 /Scaron
    8#223 /Scedilla
    8#224 /Tcaron
    8#225 /Tcedilla
    8#226 /Uhungarumlaut
    8#227 /Uring
    8#230 /Ydieresis
    8#231 /Zacute
    8#232 /Zcaron
    8#233 /Zdot
    8#234 /IJ
    8#235 /Idot
    8#236 /dbar
    8#237 /section
    8#240 /abreve
    8#241 /aogonek
    8#242 /cacute
    8#243 /ccaron
    8#244 /dcaron
    8#245 /ecaron
    8#246 /eogonek
    8#247 /gbreve
    8#250 /lacute
    8#251 /lcaron
    8#252 /lslash
    8#253 /nacute
    8#254 /ncaron
    8#255 /eng
    8#256 /ohungarumlaut
    8#257 /racute
    8#260 /rcaron
    8#261 /sacute
    8#262 /scaron
    8#263 /scedilla
    8#264 /tcaron
    8#265 /tcedilla
    8#266 /uhungarumlaut
    8#267 /uring
    8#270 /ydieresis
    8#271 /zacute
    8#272 /zcaron
    8#273 /zdot
    8#274 /ij
    8#275 /exclamdown
    8#276 /questiondown
    8#277 /sterling

    8#300 /Agrave
    8#301 /Aacute
    8#302 /Acircumflex
    8#303 /Atilde
    8#304 /Adieresis
    8#305 /Aring
    8#306 /AE
    8#307 /Ccedilla
    8#310 /Egrave
    8#311 /Eacute
    8#312 /Ecircumflex
    8#313 /Edieresis
    8#314 /Igrave
    8#315 /Iacute
    8#316 /Icircumflex
    8#317 /Idieresis
    8#320 /Eth
    8#321 /Ntilde
    8#322 /Ograve
    8#323 /Oacute
    8#324 /Ocircumflex
    8#325 /Otilde
    8#326 /Odieresis
    8#327 /OE
    8#330 /Oslash
    8#331 /Ugrave
    8#332 /Uacute
    8#333 /Ucircumflex
    8#334 /Udieresis
    8#335 /Yacute
    8#336 /Thorn
    8#337 /Germandbls 

    8#340 /agrave
    8#341 /aacute
    8#342 /acircumflex
    8#343 /atilde
    8#344 /adieresis
    8#345 /aring
    8#346 /ae
    8#347 /ccedilla
    8#350 /egrave
    8#351 /eacute
    8#352 /ecircumflex
    8#353 /edieresis
    8#354 /igrave
    8#355 /iacute
    8#356 /icircumflex
    8#357 /idieresis
    8#360 /eth
    8#361 /ntilde
    8#362 /ograve
    8#363 /oacute
    8#364 /ocircumflex
    8#365 /otilde
    8#366 /odieresis
    8#367 /oe
    8#370 /oslash
    8#371 /ugrave
    8#372 /uacute
    8#373 /ucircumflex
    8#374 /udieresis
    8#375 /yacute
    8#376 /thorn
    8#377 /germandbls

T1.encode

%%* Now copy OT1Encoding into T1Encoding and make a few changes.

T1Encoding OT1Encoding copy pop

mark
    8#000 /Gamma
    8#001 /Delta
    8#002 /Theta
    8#003 /Lambda
    8#004 /Xi
    8#005 /Pi
    8#006 /Sigma
    8#007 /Upsilon

    8#010 /Phi
    8#011 /Psi
    8#012 /Omega
    8#013 /ff
    8#014 /fi
    8#015 /fl
    8#016 /ffi
    8#017 /ffl

    8#020 /dotlessi
    8#021 /dotlessj
    8#022 /grave
    8#023 /acute
    8#024 /caron
    8#025 /breve
    8#026 /macron
    8#027 /ring

    8#030 /cedilla
    8#031 /germandbls
    8#032 /ae
    8#033 /oe
    8#034 /oslash
    8#035 /AE
    8#036 /OE
    8#037 /Oslash

    8#040 /polishslash

    8#042 /quotedblright

    8#074 /exclamdown
    8#076 /questiondown

    8#134 /quotedblleft
    8#137 /dotaccent

    8#173 /endash
    8#174 /emdash
    8#175 /hungarumlaut
    8#177 /dieresis
OT1.encode

%%* And add a few characters from the OT1Encoding

mark
    /Gamma              (\\Gamma )
    /Delta              (\\Delta )
    /Theta              (\\Theta )
    /Lambda             (\\Lambda )
    /Xi                 (\\Xi )
    /Pi                 (\\Pi )
    /Sigma              (\\Sigma )
    /Upsilon            (\\Upsilon )

    /Phi                (\\Phi )
    /Psi                (\\Psi )
    /Omega              (\\Omega )

    /dotlessj           (j)
    /ff                 (ff)

    /cwm                ()

    /perthousandzero    (0)

    /polishslash        ()

    /Abreve             (A*)
    /Aogonek            (A,)
    /Cacute             (C')
    /Ccaron             (C^)
    /Dcaron             (D^)
    /Ecaron             (E^)
    /Eogonek            (E,)
    /Gbreve             (G*)
    /Lacute             (L')
    /Lcaron             (L^)
    /Nacute             (N')
    /Ncaron             (N^)
    /Eng                (NG)
    /Ohungarumlaut      (O"")
    /Racute             (R')
    /Rcaron             (R^)
    /Sacute             (S')
    /Scaron             (S^)
    /Scedilla           (S,)
    /Tcaron             (T^)
    /Tcedilla           (T,)
    /Uhungarumlaut      (U"")
    /Uring              (U*)
    /Ydieresis          (Y")
    /Zacute             (Z')
    /Zcaron             (Z^)
    /Zdot               (Z.)
    /IJ                 (IJ)
    /Idot               (I.)
    /dbar               (d-)
    /abreve             (a*)
    /aogonek            (a,)
    /cacute             (c')
    /ccaron             (c^)
    /dcaron             (d^)
    /ecaron             (e^)
    /eogonek            (e,)
    /gbreve             (g*)
    /lacute             (l')
    /lcaron             (l^)
    /nacute             (n')
    /ncaron             (n^)
    /eng                (ng)
    /ohungarumlaut      (o"")
    /racute             (r')
    /rcaron             (r^)
    /sacute             (s')
    /scaron             (s^)
    /scedilla           (s,)
    /tcaron             (t^)
    /tcedilla           (t,)
    /uhungarumlaut      (u"")
    /uring              (u*)
    /zacute             (z')
    /zcaron             (z^)
    /zdot               (z.)
    /ij                 (ij)
    /Germandbls         (SS)
.chars.def

%%* We extend the df-tail command to stick in an Encoding vector (see
%%* above for a discussion of the T1 and OT1 encodings), put in a
%%* FontName (which will just be dvips's name for the font, i.e., Fa,
%%* Fb, etc.) and give each font a separate FontBBox instead of
%%* letting them all share a single one.

/dvips.df-tail      % id numcc maxcc df-tail
  {
    /nn 9 dict N
    nn begin
        %%  
        %%  Choose an encoding based on the highest position occupied.
        %%  
        dup 128 gt { T1Encoding } { OT1Encoding } ifelse
        /Encoding X
        /FontType 3 N
        %%
        %%  It's ok for all the fonts to share a FontMatrix, but they
        %%  need to have separate FontBBoxes
        %%
	/FontMatrix fntrx N
	/FontBBox [0 0 0 0] N
        string /base X
        array /BitMaps X
        %%
        %%  And let's throw in a FontName for good measure
        %%
        dup (    ) cvs
        %%  
        %%  Make sure each font gets it own private FontName.  -- dmj,
        %%  12/23/97
        %%  
        dup length string copy
        /FontName X
        /BuildChar {CharBuilder} N
    end
    dup { /foo setfont }
       2 array copy cvx N
    load
       0 nn put
    /ctr 0 N
    [
} def

%%* This is functionally equivalent to dvips's /D procedure, but it
%%* also calculates the Font Bounding Box while defining the
%%* characters.

/dvips.D   % char-data ch D - : define character bitmap in current font
{
    /cc X                           % char-data
    dup type /stringtype ne {]} if  % char-data

    /ch-data X
    nn /base get cc ctr put     % (adds ctr to cc'th position of BASE)
    nn /BitMaps get
    ctr
    ch-data                     % BitMaps ctr char-data
    sf 1 ne {
       dup dup length 1 sub dup 2 index S get sf div put
    } if
    put                         % puts char-data into BitMaps at index ctr
    /ctr ctr 1 add N
%%  
%%  Make sure the Font Bounding Box encloses the Bounding Box of the
%%  current character
%%
    nn /FontBBox get        % BB

    dup                     % calculate new llx
    dup 0 get
    ch-xoff
    min
    0 exch put

    dup                     % calculate new lly
    dup 1 get
    ch-yoff ch-height sub
    min
    1 exch put

    dup                     % calculate new urx
    dup 2 get
    ch-dx ch-width add
    max
    2 exch put

    dup 3 get               % calculate new ury
    ch-yoff
    max
    3 exch put

} def

%%* Define start-hook to replace df-tail and D by our versions.
%%* Unfortunately, the user can redefine start-hook and thus bypass
%%* these changes, but I don't see an obvious way around that.

userdict /start-hook {
    TeXDict /df-tail /dvips.df-tail load bind put
    TeXDict /D       /dvips.D       load bind put
} put

%%* Introduce a symbolic constant for hyphens.  (Need to make
%%* allowance for hyphen being in different place?)

/.hyphen 45 def

% Write out a string.  If it ends in a letter and a hyphen,
% don't write the hyphen, and set .show.last to a hyphen;
% otherwise, set .show.last to the character (or \000 if it was a hyphen).
/.show.write    % <string>
 {
    dup length 1 ge
        { dup dup length 1 sub get      % string last_char
          dup .hyphen eq                % string last_char hyphen?
            {                           % string last_char
                1 index length 1 gt
                    { 1 index dup length 2 sub get }
                    { //.show.last 0 get }
                ifelse                  % string last_char prev-char
                currentfont /Encoding get exch get  % look up prev-char
                //.letter.chars exch known          % is it a letter?
                    { % Remove the hyphen           % string last_char
                        exch                        % last_char string
                        dup length 1 sub            % last_char string len-1
                        0 exch getinterval          % last_char string-1
                        exch                        % string-1 last_char
                    }
                    { pop 0 }                       % string 0
                ifelse
            }
          if
          //.show.last 0 3 -1 roll put              % store last_char
                                                    % in .show.last
                                                    % If .show.last ==
                                                    % hyphen, then
                                                    % last char of
                                                    % previous string
                                                    % was a hyphen
        }
    if                                          % string
    { % begin forall                            % c
        dup                                     % c c
        currentfont /Encoding get               % c c vec
        exch get                                % c name
        dup //.char.map exch known              % c name bool
          { exch pop }
          { pop OT1Encoding exch get }
        ifelse                                  % name
        //.char.map exch get                    % translation
        .show.stdout exch writestring
    }
    forall
} odef

/.showstring1 {                 % string
    currentpoint .coord         % string x y
    3 -1 roll dup .showwidth    % x y string dx dy
    1 index                     % x y string dx dy dx
    0 rmoveto                   % x y string dx dy
    .dcoord pop                 % x y string width
    SIMPLE
      {                         % x y string width
        2 index                 % x y string width y
        //.show.y .iget         % x y string width y old.y
        %%* 
        %%* Replaced test "has y changed" by "has y changed by more
        %%* than the current font height" so that subscripts and
        %%* superscripts won't cause line/paragraph breaks
        %%* 
         sub abs dup            % x y string width dy dy
         //.show.height .iget
         gt
         {                      % x y string width dy

            %%* Vertical position has changed by more than the font
            %%* height, so we now try to figure out whether we've
            %%* started a new paragraph or merely a new line, using a
            %%* variety of heuristics.

            %%* If any of the following is true, we start a new
            %%* paragraph:

            %%* (a) the current vertical shift is more than 1.1 times
            %%*     the previous vertical shift, where 1.1 is an
            %%*     arbitrarily chosen factor that could probably be
            %%*     refined.

            dup                 % x y string width dy dy
            //.show.dy .iget 1.1 mul
            gt
            exch

            %%* Save the new vertical shift

            //.show.dy exch .iput

            %%* (b) The vertical shift is more than 1.3 times the
            %%*     "size" of the current font.  I've removed this
            %%*     test since it's not really very useful.

%%*            //.show.dy .iget
%%*            //.show.height .iget 1.4 mul
%%*            gt                          % x y string width bool
%%*            .show.height .iget 0 gt and % only perform test if font
%%*                                        % height is nonzero
%%*            or

            %%* (c) the first character of the new line is one of the
            %%*     .break.chars

            2 index length      % x y string width newpar? len
            0 gt                % x y string width newpar? len>0?
              {
                2 index 0 get   % x y string width newpar? s
                currentfont /Encoding get
                exch get        % x y string width newpar? s_enc
                //.break.chars exch known { pop true } if
              }
            if                  % x y string width newpar?

            %%* (d) The indentation of the new line is greater than
            %%*     the indentation of the previous line.

            4 index
            //.show.indent .iget
            gt
            or

            %%* HOWEVER, if the line ends in a hyphen, we do NOT begin
            %%* a new paragraph (cf. comment at end of BF2).  --dmj,
            %%* 12/23/97

            //.show.last 0 get .hyphen ne
            and

            % newpar?
              { (\n\n) }        % Paragraph
              {                 % Line
                                %%* 
                                %%* BF2: If last character on a line is
                                %%* a hyphen, we omit the hyphen and
                                %%* run the lines together.  Of
                                %%* course, this will fail if a word
                                %%* with an explicit hyphen (e.g.,
                                %%* X-ray) is split across two lines.
                                %%* Oh, well.  (What should we do
                                %%* about a hyphen that ends a
                                %%* "paragraph"?  Perhaps that should
                                %%* inhibit a paragraph break.)
                                %%*
                //.show.last 0 get .hyphen eq
                    { ()  }
                    { ( ) }
                ifelse          % x y string width char
              }
            ifelse
            //print

            //.show.y 3 index .iput % x y string width
            //.show.x 4 index .iput % x y string width
            //.show.indent 4 index .iput
         }
         {                      % x y string width dy
                  % If the word processor split a hyphenated word within
                  % the same line, put out the hyphen now.
            pop
            //.show.last 0 get .hyphen eq { (-) //print } if
         }
        ifelse
                                %%* 
                                %%* If have moved more than 1 point to
                                %%* the right, interpret it as a
                                %%* space?  This need to be looked at
                                %%* more closely.
                                %%* 
        3 index                     % x y string width x
        //.show.x .iget 10 add gt   % x y string width bool
            { ( ) //print }
        if
                                    % x y string width
        4 1 roll                    % width x y string
        .show.write pop             % width x
        add //.show.x exch .iput    % <empty>
      }
      { (S ) //print .show==4 }
    ifelse
} odef

/.showstring
 { dup () eq { pop } { .showstring1 } ifelse
 } bind def

% Redefine all the string display operators.

/show {
    .showfont
    .showcolor
    .showstring
} codef

% We define all the other operators in terms of .show1.

/.show1.string ( ) def
/.show1 { //.show1.string exch 0 exch put //.show1.string .showstring } odef
/ashow
 { .showfont .showcolor
   { .show1 2 copy rmoveto } forall
   pop pop
 } codef
/awidthshow
 { .showfont .showcolor
    { dup .show1 4 index eq { 4 index 4 index rmoveto } if
      2 copy rmoveto
    }
   forall
   pop pop pop pop pop
 } codef
/widthshow
 { .showfont .showcolor
   //.show1.string 0 4 -1 roll put
    { //.show1.string search not { exit } if
      .showstring .showstring
      2 index 2 index rmoveto
    } loop
   .showstring pop pop
 } codef
/kshow
 { .showfont .showcolor
	%**************** Should construct a closure, in case the procedure
	%**************** affects the o-stack.
    { .show1 dup exec } forall pop
 } codef

% We don't really do the right thing with the Level 2 show operators,
% but we do something semi-reasonable.
/xshow { pop show } codef
/yshow { pop show } codef
/xyshow { pop show } codef
/glyphshow
 { currentfont /Encoding .knownget not { {} } if
   0 1 2 index length 1 sub
    {		% Stack: glyph encoding index
      2 copy get 3 index eq { exch pop exch pop null exit } if
    }
   for null eq { (X) dup 0 4 -1 roll put show } { pop } ifelse
 } codef

end

% Bind the operators we just defined, and all the others if we didn't
% do it before.  Also reenable 'bind' for future files.

.bindoperators
NOBIND currentdict systemdict ne and
 { systemdict begin .bindoperators end }
if
NOBIND
 { /bind /.bind load def }
if

% Make systemdict read-only if it wasn't already.

systemdict wcheck { systemdict readonly pop } if

% Restore the current local/global VM mode.

exec


 p4HoYT0YHo݆]^G!@|@%ejj'h8y/Ic~j3%٫ߝπMvƴ8u]Zge#R6+e@ygȦjѽj~,Y'TJRiMMg-Wj;I(|擫OgPm1lSXVvb#gwWDJYgRεX,oZ]q8/JZ,                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                #!/bin/sh
# $Id: ps2epsi $

tmpfile=/tmp/ps2epsi$$

export outfile

if [ $# -lt 1 -o $# -gt 2 ]; then
	echo "Usage: `basename $0` file.ps [file.epsi]" 1>&2
	exit 1
fi

infile=$1;

if [ $# -eq 1 ]
then
	case "${infile}" in
	  *.ps)		base=`basename ${infile} .ps` ;;
	  *.cps)	base=`basename ${infile} .cps` ;;
	  *.eps)	base=`basename ${infile} .eps` ;;
	  *.epsf)	base=`basename ${infile} .epsf` ;;
	  *)		base=`basename ${infile}` ;;
	esac
	outfile=${base}.epsi
else
	outfile=$2
fi

ls -l ${infile} |
awk 'F==1	{
		cd="%%CreationDate: " $6 " " $7 " " $8;
		t="%%Title: " $9;
		f="%%For:" U " " $3;
		c="%%Creator: Ghostscript ps2epsi from " $9;
		next;
		}
	/^%!/	{next;}
	/^%%Title:/	{t=$0; next;}
	/^%%Creator:/	{c=$0; next;}
	/^%%CreationDate:/	{cd=$0; next;}
	/^%%For:/	{f=$0; next;}
	!/^%/	{
		print "/ps2edict 30 dict def";
		print "ps2edict begin";
		print "/epsititle (" t "\\n) def";
		print "/epsicreator (" c "\\n) def";
		print "/epsicrdt (" cd "\\n) def";
		print "/epsifor (" f "\\n) def";
		print "end";
		exit(0);
		}
	' U="$USERNAME$LOGNAME"  F=1 - F=2 ${infile} >$tmpfile

gs -q -dNOPAUSE -r72 -sDEVICE=bit -sOutputFile=/dev/null $tmpfile ps2epsi.ps $tmpfile <${infile} 1>&2
rm -f $tmpfile

(
cat << BEGINEPS
save
countdictstack
mark
newpath
/showpage {} def
/setpagedevice {pop} def
%%EndProlog
%%Page 1 1
BEGINEPS

cat ${infile} |
tr -d '\015' |
sed -e '/^%%BeginPreview:/,/%%EndPreview$/d' -e '/^%!PS-Adobe/d'\
	-e '/^%%[A-Za-z][A-Za-z]*$/d' -e '/^%%[A-Za-z][A-Za-z]*: /d'

cat << ENDEPS
%%Trailer
cleartomark
countdictstack exch sub { end } repeat
restore
%%EOF
ENDEPS

) >> ${outfile}

exit 0
*9JL k-1*SwOT?oV&@9YGSN+B)8eI
̞z

jKMHNtKKoKV=⒘TZ\a$I5A*cn;GlS9WHӉhD'9xzͲXHGC	z\PM:56=,{#i^Y8uwG]kBcY?5F0ڱ)p^~cp

(bɠʑ|`mD\E!&lwOO	=h5D*YqlDu;S]æE
9>Qn8\8<xDjF *]*?y ف~̲9e~"]O\tV|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @echo off 
@rem $Id: ps2epsi.bat $
if "%1"=="" goto usage
if "%2"=="" goto usage

set infile=%1
set outfile=%2

rem Ghostscript uses %outfile% to define the output file
gs -q -dNOPAUSE -sDEVICE=bit -sOutputFile=NUL ps2epsi.ps < %infile%

rem We bracket the actual file with a few commands to help encapsulation
echo /InitDictCount countdictstack def gsave save mark newpath > %outfile%

rem Append the original onto the preview header
copy %outfile% + %infile%

echo countdictstack InitDictCount sub { end } repeat >> %outfile%
echo cleartomark restore grestore >> %outfile%

goto end

:usage
echo "Usage: ps2epsi <infile.ps> <outfile.epi>"

:end
Q>RQ҄.BԚ퓘$#'<7T F*w!i>*#įכ'"R
VvwEN7俼mRld%OQ=Ejc9`,9\$LjBL
uLA=  #z-M=Iհ̊ր2K5*.3ЈW3tؽ{Ϊ+dsnNtm;.u$|,!ފ+pvG9zi.G
O畉
/,C; lw~py,D;bd~qfHM=n`EZ&Hsaj"HL\grp6d,SMd>~                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %    Copyright (C) 1990, 1995, 1997, 1998, 1999 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: ps2epsi.ps $
% Convert an arbitrary PostScript file to an EPSI file.
%
% Please do not contact these users if you have questions.  They no longer
% have the time, interest, or current expertise to keep this code working.
% If you find bugs, please send proposed fixes to gs-bugs@aladdin.com.
%
% Bug fix 8/21/99 by lpd: many of the margin and width computations were
%   wrong (off by 1).  The code only "worked" because the bugs were
%   (mostly) in conservative directions.
% Modified 3/17/98 by lpd to make it possible to run this file without
%   running the ps2epsi script first, for debugging.
% Bug fix 9/29/97 by lpd <ghost@aladdin.com>: if the page size wasn't an
%   exact multiple of 8 bits, an incorrect bounding box (or a rangecheck
%   error) could occur.
% Patched 7/26/95 by
%	Greg P. Kochanski <gpk@bell-labs.com>
%   to add many new DSC comments and make the comments conforming.
% Original version contributed by
%	George Cameron <george@bio-medical-physics.aberdeen.ac.uk>
%

% Initialize, and redefine copypage and showpage.

% ps2edict is normally defined in the pre-loaded code created by the
% ps2epsi script.
/ps2edict where { pop } { /ps2edict 25 dict def } ifelse
ps2edict begin

				% The main procedure
  /ps2epsi
   {				% Open the file
     outfile (w) file /epsifile exch def
					% Get the device parameters
     currentdevice getdeviceprops .dicttomark
     /HWSize get aload pop
       /devheight exch def
       /devwidth exch def
     matrix defaultmatrix
       /devmatrix exch def
				% Make a corresponding memory device
     devmatrix devwidth devheight <ff 00>
     makeimagedevice
     /arraydevice exch def
     arraydevice setdevice	% (does an erasepage)
     /rowwidth devwidth 7 add 8 idiv def
     /row rowwidth string def
     /zerorow rowwidth string def	% all zero
				% Replace the definition of showpage
     userdict /showpage { ps2edict begin epsipage end } bind put
     userdict /setfont { ps2edict begin epsisetfont end } bind put
   } def

 /epsifontdict 100 dict def

 /epsisetfont
 {
 % code here keeps a list of font names in dictionary epsifontdict
 /tmpfont exch def
 /tmpfontname tmpfont /FontName get def
 epsifontdict tmpfontname known not { epsifontdict tmpfontname 0 put } if
 epsifontdict tmpfontname
	epsifontdict tmpfontname get 1 add put
 tmpfont setfont
 } bind def

% Get a scan line from the memory device, zeroing any bits beyond
% the device width.
/getscanline {		% <device> <y> <string> getscanline <string>
  dup 4 1 roll copyscanlines pop
  16#ff00 devwidth 7 and neg bitshift 255 and
  dup 0 ne {
    1 index dup length 1 sub 2 copy get 4 -1 roll and put
  } {
    pop
  } ifelse
} bind def

/margintest {		% <y-start> <step> <y-limit> margintest <y-non-blank>
			% <y-start> <step> <y-limit> margintest -
  { dup arraydevice exch row getscanline
    zerorow ne { exit } if pop
  } for
} bind def


  /epsiNameStr 200 string def
  /epsiNpages 0 def
  /epsiNpageStr 20 string def
  /epsipage
   {
	 /epsiNpages epsiNpages 1 add def
     /loopcount devheight 1 sub def

     % Find top margin -- minimum Y of non-blank scan line.
     -1 0 1 loopcount margintest
     dup -1 eq { (blank page!!\n) print quit }{ exch pop } ifelse 
     /tm exch def

     % Find bottom margin -- maximum Y of non-blank scan line.
     loopcount -1 0 margintest
     /bm exch def
     
     % Initialise limit variables
     /loopcount rowwidth 1 sub def
     /lm loopcount def /lmb 0 def
     /rm 0 def /rmb 0 def

     % Find left and right boundaries of image
     tm 1 bm
      { % Get more data
	arraydevice exch row getscanline pop
	% Scan from left to find first non-zero element
	% We save first the element, then the index
	-1 0 1 loopcount
	{ dup row exch get dup 0 ne { exch exit }{ pop pop } ifelse
	} for
	% If we found -1, row is blank ..
	dup -1 ne 
	{ % Find the leftmost index
          dup lm lt
          % If the new index is less, we save index and element
          { /lm exch def /lmb exch def }
          % If the index is equal, we or the bits together
          { lm eq { lmb or /lmb exch def }{ pop } ifelse
          } ifelse
	  % Now find the rightmost index
	  loopcount -1 0
          { dup row exch get dup 0 ne { exch exit }{ pop pop } ifelse
          } for
	  dup rm gt
          % If the new index is greater, we save index and element
          { /rm exch def /rmb exch def }
          % If the index is equal, or the bits
          { rm eq { rmb or /rmb exch def } { pop } ifelse
          } ifelse
	} if
	pop
      } for

     % Now we find the real left & right bit positions
     256 0 1 7
     { exch 2 div dup lmb le { pop exit }{ exch pop } ifelse
     } for
     /lmb exch def

     1 7 -1 0
     { exch dup dup rmb and eq { pop exit }{ 2 mul exch pop } ifelse
     } for
     /rmb exch def

     % Calculate the bounding box values.
     % Note that these must be corrected to produce closed-open intervals.
     /llx lm 8 mul lmb add def
     /lly devheight bm sub 1 sub def
     /urx rm 8 mul rmb add 1 add def
     /ury devheight tm sub def

    % Write out the magic string and bounding box information
     epsifile (%!PS-Adobe-2.0 EPSF-1.2\n) writestring
	 /epsititle where { pop epsifile epsititle writestring } if
	 /epsicreator where { pop epsifile epsicreator writestring } if
	 /epsicrdt where { pop epsifile epsicrdt writestring } if
	 /epsifor where { pop epsifile epsifor writestring } if
     epsifile flushfile

	% Write out the page count:
	 epsifile (%%Pages: ) writestring
	 epsifile epsiNpages epsiNpageStr cvs writestring
	 epsifile (\n) writestring
     epsifile flushfile

	% Write out the list of used fonts:
	 epsifile (%%DocumentFonts:) writestring
	 epsifontdict {
					epsifile ( ) writestring
					pop epsiNameStr cvs epsifile exch writestring
					} forall
	 epsifile (\n) writestring
     epsifile flushfile

     epsifile (%%BoundingBox: ) writestring
     epsifile llx write==only epsifile ( ) writestring
     epsifile lly write==only epsifile ( ) writestring
     epsifile urx write==only epsifile ( ) writestring
     epsifile ury write==
     epsifile (%%BeginPreview: ) writestring
     epsifile urx llx sub write==only epsifile ( ) writestring
     epsifile bm tm sub 1 add write==only epsifile ( 1 ) writestring
     epsifile bm tm sub 1 add write==
     epsifile flushfile

    % Define character and bit widths for the output line buffer:
     /cwidth rm lm sub 1 add def
     /bwidth cwidth 8 mul def
     /owidth urx llx sub 7 add 8 idiv def
     /out cwidth string def

     % Create a 1-bit-high device for bitblt to align with the bbox
     gsave
     matrix cwidth 8 mul 1 <00 ff> makeimagedevice setdevice

     % 'image' a zero string to clear the line device
     bwidth 1 1 matrix cwidth string image

     tm 1 bm
      { % Get a scan line interval from the array device
	arraydevice exch row copyscanlines lm cwidth getinterval
	lmb 0 gt
	{ % 'image' it into the line device with the lmb offset
	  bwidth 1 1 [1 0 0 1 lmb 0] 5 -1 roll image
	  % Now we get the modified scan line
	  currentdevice 0 out copyscanlines 0 owidth getinterval
	} if
	% Write out the hex data
	epsifile (% ) writestring 
	epsifile exch writehexstring
	epsifile (\n) writestring
      } for

     epsifile (%%EndImage\n) writestring
     epsifile (%%EndPreview\n) writestring
     epsifile flushfile
     grestore
     erasepage initgraphics

     DonePage 0 1 put
   } bind def


(outfile) getenv
  { /outfile exch def 
    ps2epsi

    /DonePage 1 string def
    (%stdin) (r) file cvx execute0
    DonePage 0 get 0 eq { showpage } if
  } if

end
quit
00000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                #!/bin/sh
# $Id: ps2pdf $
# Convert PostScript to PDF.

# Currently, we produce PDF 1.2 by default, but this is not guaranteed
# not to change in the future.
exec ps2pdf12 "$@"
                                                                                                                                                                                                                                                                                                       ,   A  @ 8a @    T                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 @echo off
@rem $Id: ps2pdf.bat $

rem Convert PostScript to PDF 1.2 (Acrobat 3-and-later compatible).
rem The PDF compatibility level may change in the future:
rem use ps2pdf12 or ps2pdf13 if you want a specific level.

rem Make sure an empty argument list stays empty.
if "%1"=="" goto bot

rem This clunky loop is the only way to ensure we pass the full
rem argument list!
set PS2PDFSW=
goto bot
:top
set PS2PDFSW=%PS2PDFSW% %1
shift
:bot
if not "%1"=="" goto top
ps2pdf12 %PS2PDFSW%
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          #!/bin/sh
# $Id: ps2pdf12 $
# Convert PostScript to PDF 1.2 (Acrobat 3-and-later compatible).

exec ps2pdfwr -dCompatibilityLevel=1.2 "$@"
 N eight ; B 30 -20 464 689 ;
C 57 ; WX 500 ; N nine ; B 20 -20 457 689 ;
C 58 ; WX 250 ; N colon ; B 66 -5 182 456 ;
C 59 ; WX 250 ; N semicolon ; B 16 -153 218 456 ;
C 60 ; WX 606 ; N less ; B 57 -2 558 524 ;
C 61 ; WX 606 ; N equal ; B 51 136 555 386 ;
C 62 ; WX 606 ; N greater ; B 48 -2 549 524 ;
C 63 ; WX 444 ; N question ; B 43 -5 395 694 ;
C 64 ; WX 747 ; N at ; B                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @echo off
@rem $Id: ps2pdf12.bat $

rem Convert PostScript to PDF 1.2 (Acrobat 3-and-later compatible).

rem Make sure an empty argument list stays empty.
if "%1"=="" goto bot

rem This clunky loop is the only way to ensure we pass the full
rem argument list!
set PS2PDFSW=-dCompatibilityLevel#1.2
goto bot
:top
set PS2PDFSW=%PS2PDFSW% %1
shift
:bot
if not "%1"=="" goto top
ps2pdfwr %PS2PDFSW%
 462 ;
C 123 ; WX 333 ; N braceleft ; B 58 -175 289 726 ;
C 124 ; WX 606 ; N bar ; B 275 0 331 726 ;
C 125 ; WX 333 ;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                #!/bin/sh
# $Id: ps2pdf13 $
# Convert PostScript to PDF 1.3 (Acrobat 4-and-later compatible).

exec ps2pdfwr -dCompatibilityLevel=1.3 "$@"
 -3 908 692 ;
C 227 ; WX 333 ; N ordfeminine ; B 24 422 310 709 ;
C 232 ; WX 611 ; N Lslash ; B 6 -3 586 692 ;
C 233 ; WX 833 ; N Oslash ; B 30 -20 797 709 ;
C 234 ; WX 998 ; N OE ; B 22 -20 962 709 ;
C 235 ; WX 333 ; N ordmasculine ; B 10 416 323 709 ;
C 241 ; WX 758 ; N ae ; B 30 -20 732 469 ;
C 245 ; WX 287 ; N dotlessi ; B 21 -3 271 469 ;
C 248 ; WX 291 ; N lslash ;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 @echo off
@rem $Id: ps2pdf13.bat $

rem Convert PostScript to PDF 1.3 (Acrobat 4-and-later compatible).

rem Make sure an empty argument list stays empty.
if "%1"=="" goto bot

rem This clunky loop is the only way to ensure we pass the full
rem argument list!
set PS2PDFSW=-dCompatibilityLevel#1.3
goto bot
:top
set PS2PDFSW=%PS2PDFSW% %1
shift
:bot
if not "%1"=="" goto top
ps2pdfwr %PS2PDFSW%
half ; B 15 -3 735 692 ;
C -1 ; WX 750 ; N onequarter ; B 30 -3 727 692 ;
C -1 ; WX 750 ; N threequarters ; B 15 -3 7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                #!/bin/sh
# $Id: ps2pdfwr $
# Convert PostScript to PDF without specifying CompatibilityLevel.

OPTIONS=""
while true
do
	case "$1" in
	-?*) OPTIONS="$OPTIONS $1" ;;
	*)  break ;;
	esac
	shift
done

if [ $# -lt 1 -o $# -gt 2 ]; then
	echo "Usage: `basename $0` [options...] (input.ps|-) [output.pdf|-]" 1>&2
	exit 1
fi

infile=$1;

if [ $# -eq 1 ]
then
	case "${infile}" in
	  -)		outfile=- ;;
	  *.ps)		base=`basename ${infile} .ps`; outfile=${base}.pdf ;;
	  *)		base=`basename ${infile}`; outfile=${base}.pdf ;;
	esac
else
	outfile=$2
fi

# Doing an initial 'save' helps keep fonts from being flushed between pages.
# We have to include the options twice because -I only takes effect if it
# appears before other options.
exec gs $OPTIONS -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=$outfile $OPTIONS -c save pop -f $infile
Adieresis C -72
KPX Adieresis G -71
KPX Adieresis O -69
KPX Adieresis Q -67
KPX Adieresis T -69
KPX Adieresis U -74
KPX Adieresis V -139
KPX Adieresis W -98
KPX Adieresis Y -89
KPX Adieresi                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @echo off
@rem $Id: ps2pdfwr.bat $
rem Convert PostScript to PDF without specifying CompatibilityLevel.

rem	NOTE: for questions about using this file on Windows NT, please
rem	contact Matt Sergeant (sergeant@geocities.com).

set PS2PDFPARAMS=-q -dNOPAUSE -dBATCH -sDEVICE#pdfwrite
set PS2PDFOPT=
set PS2PDFGS=gswin32c

if "%OS%"=="Windows_NT" goto nt

rem	Run ps2pdf on any Microsoft OS.

:run
if "%1"=="" goto usage
if "%2"=="" goto usage
:opt
if "%3"=="" goto exec
set PS2PDFOPT=%PS2PDFOPT% %1
shift
goto opt

:exec
rem Watcom C deletes = signs, so use # instead.
rem Doing an initial 'save' helps keep fonts from being flushed between pages.
rem  We have to include the options twice because -I only takes effect if it
rem appears before other options.
%PS2PDFGS% %PS2PDFOPT% %PS2PDFPARAMS% -sOutputFile#%2 %PS2PDFOPT% -c save pop -f %1
goto end

:usage
echo "Usage: ps2pdf [options...] input.ps output.pdf"
goto end

rem	Run ps2pdf on Windows NT.

:nt
set PS2PDFGS=gswin32c
if not CMDEXTVERSION 1 goto run
if "%1"=="" goto ntusage
if "%2"=="" goto nooutfile
if not "%3"=="" goto opt

rem Watcom C deletes = signs, so use # instead.
%PS2PDFGS% %PS2PDFOPT% %PS2PDFPARAMS% -sOutputFile#%2 %PS2PDFOPT% -c save pop -f %1
goto end

:ntusage
echo "Usage: ps2pdf input.ps [output.pdf]"
echo "   or: ps2pdf [options...] input.ps output.pdf"
goto end

:nooutfile
set PS2PDF=%1
set PS2PDF=%PS2PDF:.PS=.PDF%
%PS2PDFGS% %PS2PDFOPT% %PS2PDFPARAMS% -sOutputFile#%PS2PDF% %PS2PDFOPT% -c save pop -f %1

:end
rem	Clean up.
SET PS2PDFPARAMS=
SET PS2PDFGS=
SET PS2PDFOPT=
ing -33
KPX N comma -45
KPX N e -24
KPX N eacute -24
KPX N o -28
KPX N oacute -28
KPX N odieresis -28
KPX N oslash -26
KPX N period -31
KPX N u -38
KPX N udieresis -38
KPX O A -76
KPX O AE -64
KPX O Aacute -76
KPX O Adieresis -76
KPX O Aring -76
KPX O T -17
KPX O V -57
KPX O W -44
KPX O X -59
KPX O Y -53
KPX Oacute A -76
KPX Oacute T -17
KPX Oacute V -57
KPX Oacute W -44
KPX Oacute Y -53
KPX Ocircumflex T -17
KPX Ocircumflex V -57
KPX Ocircumflex Y -53
KPX Odieresis A -76
KPX Odieresis                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                #!/bin/sh
# $Id: ps2ps $
# "Distill" PostScript.

OPTIONS=""
while true
do
	case "$1" in
	-*) OPTIONS="$OPTIONS $1" ;;
	*)  break ;;
	esac
	shift
done

if [ $# -ne 2 ]; then
	echo "Usage: `basename $0` ...switches... input.ps output.ps" 1>&2
	exit 1
fi

exec gs -q -sDEVICE=pswrite -sOutputFile=$2 -dNOPAUSE -dBATCH $OPTIONS $1
V Adieresis -142
KPX V Agrave -142
KPX V Aring -142
KPX V Atilde -142
KPX V C -70
KPX V G -70
KPX V O -68
KPX V Oacute -68
KPX V Ocircumflex -68
KPX V Odieresis -68
KPX V Ograve -68
KP                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @echo off 
@rem $Id: ps2ps.bat $
@rem "Distill" PostScript.

if "%1"=="" goto usage
if "%2"=="" goto usage
echo -dNODISPLAY -dNOPAUSE -dBATCH >_.at
:cp
if "%3"=="" goto doit
echo %1 >>_.at
shift
goto cp

:doit
rem Watcom C deletes = signs, so use # instead.
gs -q -sDEVICE#pswrite -sOutputFile#%2 @_.at %1
goto end

:usage
echo "Usage: ps2ps ...switches... input.ps output.ps"

:end
X f i 14
KPX f j 28
KPX f l 24
KPX f o -17
KPX f oacute -17
KPX f odieresis -17
KPX f oe -15
KPX f oslash -8
KPX f quoteright -4
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                #!/bin/sh -f
# $Id: pv.sh $
#
# pv - preview a specified page of a dvi file in a Ghostscript window
# usage: pv page file
#
# pv converts the given page to PostScript and displays it
# in a Ghostscript window.
#
if [ $# -lt 2 ] ;then
  echo usage: $0 'page_number file_name[.dvi]'
  exit 1
fi
#
# The following line used to appear here:
#
#RESOLUTION=100
#
# But according to Peter Dyballa
# <pete@lovelace.informatik.uni-frankfurt.de>, "Modern versions of dvips are
# taught to read configuration files which tell them the paths to PK, TFM,
# VF and other files for example PostScript font programmes. These files
# tell #dvips too which default resolution is used and therefore which
# series of PK files (based on 300 DPI or 400 DPI or 600 DPI or even more)
# are held on the system."  So we have deleted this line, and also removed
# the -D switch from the call of dvips below.
#
TEMPDIR=.
PAGE=$1
shift
FILE=$1
shift
trap "rm -rf $TEMPDIR/$FILE.$$.pv" 0 1 2 15
#dvips -D$RESOLUTION -p $PAGE -n 1 $FILE $* -o $FILE.$$.pv
dvips -p $PAGE -n 1 $FILE $* -o $FILE.$$.pv
gs $FILE.$$.pv
exit 0
KPX quoteright s -25
KPX quoteright t -32
KPX quoteright v -21
KPX quoteright w -20
KPX quoteright y -23
KPX r a -16
KPX r aacute -16
KPX r acircumflex -16
KPX r adieresis -16
KPX r ae -15
KPX r agrave -16
KPX r aring -16
KPX r c -10
KPX r ccedilla -7
KPX r colon -18
KPX r comma -71
KPX r d -14
KPX r e -5
KPX r eacute -5
KPX r ecircumflex -5
KPX r egrave -5
KPX r f 1
KPX r g -12
KPX r h -22
KPX r hyphen -30
KPX r i 9
KPX r j 23
KPX r k -30
K                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                quit
ma -104
KPX y e -35
KPX y eacute -35
KPX y ecircumflex -35
KPX y egrave -35
KPX y g -34
KPX y hyphen -27
KPX y l -26
KPX y o -33
KPX y oacute -33
KPX y odieresis -33
KPX y ograve -33
KPX y oslash -38
KPX y period -90
KPX y s -10
KPX y semicolon -28
KPX zero four -3
KPX zero one -41
KPX zero seven -18
EndKernPairs
EndKernData
EndFontMetrics
 a @|d|  D;  H  a D8ca D  a Hc  |P a Td>a H  | @@ @:~ a H:CH  :R:s   8dr  T>(  @ W:| @A؈ a H8 H  ;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 -supModel="SUN rasterfile, 1 Bit, 2 Colors (Ghostscript-Rendering)"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceGray
-dupRendering=/ErrorDiffusion
-dupOutputFormat=/SunRaster
-dupComponentBits={1}
c License) for license conditions.
11 dict begin
/FontInfo 10 dict dup begin
/version (001.005) readonly def
/Notice (URW Software, Copyright 1996 by URW) readonly def
/Copyright (Copyright URW Software, Copyright 1996 by URW) readonly def
/FullName (URW Palladio L Roman) readonly def
/FamilyName (UR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="SUN rasterfile, 24 Bit, 7 Colors (RGB-Error-Diffusion)"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceRGB
-dupRendering=/ErrorDiffusion
-dupOutputFormat=/SunRaster
-dupComponentBits="{8 8 8}"
lUʒY/q>+	eډ/^?Zӝa8ȸ7;\>[nW{jv%Iowr+ q!z[Ą ؙR77Q/(`KgRDûs=cUr}k3d 4MW-/.Nև\%n2烁G
`0Od<neR1sNY# ?ov;A1"=	r,;@e%	3M!t2nkm                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="SUN rasterfile, 3 Bit, 7 Colors (RGB-Ghostscript)"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceRGB
-dupRendering=/ErrorDiffusion
-dupOutputFormat=/SunRaster
-dupComponentBits="{1 1 1}"
XIuJU[-{=iO`YA
wֺNA:^W&rwCX]?`Ĉj'OQH{XU5Tu1lK(Gy$g-}W1H)LjEhڪ
Ew
l4{ms%'F,DRt_3]5姙mJfk=s$!AmIr{	IXcL
̀?f&>GъSdqlT}i.|VcOD*B                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="SUN rasterfile, 32 Bit, 6+1 Colors (CMYK-Error-Diffusion)"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/FSCMYK32
-dupOutputFormat=/SunRaster

wmuQГ߬:sx"EK,C\|!̺h[Tb$#$r:׈ݞD)1:Z^Ǭ3Q>~@ZiyLv{jgl 7Fp7|Yީ*FTUO#!=LmQU[H]l,΀~~n
Une"1tN%336`MZF
 N'@\?41X1zZ3=j~aVAYF|cBN͚
L_JRBz/:]ݟO4"KEIcG?Tfn                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="SUN rasterfile, 4 Bit, 6+1 Colors (CMYK-Ghostscript)"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYK
-dupRendering=/ErrorDiffusion
-dupOutputFormat=/SunRaster
-dupComponentBits="{1 1 1 1}"
6{#	pAn?=99Kl'v
y1Hu%_GEȑ>SğMԙp,1b Hs>&q$]fdKG__[kUe5k/Escǀz>C)T< r0TcF
J|Mc'z(An#L<t9i遲@HcR)ʂiyfCϔ~h)v*~RL*ըmǂ>'!ʰ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="SUN rasterfile, 8 Bit, 2 Colors (Error-Diffusion)"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceGray
-dupRendering=/ErrorDiffusion
-dupOutputFormat=/SunRaster
-dupComponentBits={8}
_ 貔g<N bFKG,'auі*!
MK y[=	{Uѻ2{ԁpH>cjP4vȞ(q)pCNwRhO`A+Cm7k
w~I&%t1<0Y;(EiؠFIM6D[X,)_9aW	

Oq56aN	W[حEXa5aƥl!L*o6>:ZW>˰s{δ̘f4 r	,:Xx`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %!
% Copyright (C) 1995, 1996 Aladdin Enterprises.  All rights reserved.

% $Id: rollconv.ps $
% Utility program for converting Japanese fonts produced by Macromedia's
% Rollup program to Type 0 fonts suitable for use with Ghostscript.
%
% Rollup produces the following files, where xxx is the font name:
%	xxx-H, xxx-SA, xxx-SB, xxx-SK, xxx-SR, xxx-UG
%	JIS83-1_COD
%	JIS83-1_CSA
% The _COD and _CSA files are large files containing the actual
% character outline data; they may theoretically be shared between
% multiple fonts.
%
% rollconv.ps converts the above to files named:
%	fff.ps
%	fff.COD
%	fff.CSA
%	fff.CSR
% where fff is a font file name provided by the user at conversion time.
% The fff.ps file is the actual font file to be loaded with `run'
% or placed in a Fontmap or a directory named by [GS_]FONTPATH;
% the other two files must be present at runtime in a directory that is
% on Ghostscript's search path (-I, GS_LIB, GS_LIB_DEFAULT).
%
% The normal way to invoke this program is
%	gsnd -- rollconv.ps xxx fff InDir CDir OutDir
% (assuming that gsnd is an alias for gs -dNODISPLAY), where:
%	xxx is the font name;
%	fff is the base part of the output file name;
%	InDir is the name of the directory containing the xxx-* input files;
%	CDir is the name of the directory containing the _COD and _CSA
%	  input files (typically the same as InDir);
%	OutDir is the name of the directory where the output should be written
%	  (OutDir must already exist).
% For example:
%	gsnd -- rollconv.ps HGGothicBPRO gothic /gs/k/rufonts/Gothic \
%	  /gs/k/rufonts/Gothic /gs/k/gsfonts
% To suppress output messages, you may insert -q:
%	gsnd -q -- rollconv.ps ...
%
% This program assumes that the files have been FTP'ed from a Macintosh and
% therefore have 128 bytes of garbage at the beginning.  If you have
% transferred them in some manner that avoids this, change true to false
% in the following line.
/fromMac true def
% The FontName of the converted font is xxx-83pv-RKSJ-H.  In order to
% use a converted font with Ghostscript, you may either load it explicitly
% at run time, e.g.,
%	(gothic.ps) run
% or you may add an entry to the Fontmap file, in the form:
%	/HGGothicBPRO-83pv-RKSJ-H  (gothic.ps)  ;
% which will allow the font to be loaded automatically.  After
% loading the font, by either method, you can select it in the usual way:
%	/HGGothicBPRO-83pv-RKSJ-H findfont 36 scalefont setfont
% or
%	/HGGothicBPRO-83pv-RKSJ-H 36 selectfont


/macrfile		% <filename> macrfile <file>
 { (r) file
   fromMac
    {		% Get rid of the initial Mac garbage (128 characters).
		% The garbage at the end is unpredictable,
		% so we'll just have to hope that it's all nulls.
      dup =string 0 128 getinterval readstring pop pop
    }
   if
 } bind def

/convert		% <FName> <OutBase> <InDir> <CDir> <OutDir> convert -
 { /OutDir exch def
   /CDir exch def
   /InDir exch def
   /OutBase exch def
   /FName exch def

   /inprefix InDir (/) concatstrings FName concatstrings (-) concatstrings def
   /inh inprefix (H) concatstrings def

		% Open the output file.

/OutDot OutDir (/) concatstrings OutBase concatstrings (.) concatstrings def
/outname OutDot (ps) concatstrings def
QUIET not { (Writing ) print outname = flush } if
/cdfromstr (\(pgfonts/) FName concatstrings (-JIS83-1_) concatstrings def
/cdstr (\() OutBase concatstrings (.) concatstrings def
/out outname (w) file def
/buffer 65000 string def

		% Copy the initial comments from the input file.

inh macrfile
 { dup =string readline pop
   out 1 index writestring out (\n) writestring
   (%%EndComments) eq { exit } if
 }
loop

		% Write out our preamble.

out (
currentpacking true setpacking
userdict /AltsysCFD3 known { (%END) .skipeof } if
userdict /AltsysCFD3 25 dict dup begin
/beint { 0 exch { exch 8 bitshift add } forall } bind def
/rfile { findlibfile { exch pop } { (r) file } ifelse } bind def
/str 500 string def
/AltRO { } def
/BuildCh		% <font> <ccode> <bias> BuildCh -
 { /bias exch def  /ccode exch def  begin % font
   ccode dup 255 and dup bias lt exch 252 gt or { pop 127 } if
   dup -8 bitshift -67 mul add % subfonts have 189 chars, not 256
   bias sub buildch1
 } bind def
/BuildChr		% <font> <ccode> BuildChr -
 { /ccode exch def  begin % font
   ccode buildch1
 } bind def
/buildch1
 { 6 mul PGOffsets add
   FileNames 0 get rfile dup dup 4 -1 roll setfileposition
   (xxxxxx) readstring pop exch closefile
   dup 1 3 getinterval beint % COD offset
   exch 4 2 getinterval beint % length
   dup 0 eq
    { pop pop currentdict end
      1000 0 0 0 1 1 0 -1000 500 1000 setcachedevice2
    }
    { dup str length gt { /str 1 index string store } if
      FileNames 1 get rfile dup dup % offset length file file file
      5 -1 roll setfileposition % length file file
      str 0 5 -1 roll getinterval readstring pop pop closefile
      currentdict end ccode str 1183615869 internaldict /CCRun get exec
    }
   ifelse
 } bind def
/privates 100 dict def
/BuildPr		% <stdhw> <stdvw> BuildPr <dict>
 { 2 copy 1000 mul add privates 1 index known
    { privates exch get 3 1 roll pop pop
    }
    { 7 dict begin
	/MinFeature{16 16}executeonly def
	/BlueValues BlueValues def
	/StdVW 3 -1 roll 1 array astore def
	/StdHW 3 -1 roll 1 array astore def
	/password 5839 def
	/LanguageGroup 1 def
	/Subrs Subrs def
      currentdict readonly end
      privates 2 index 2 index put exch pop
    }
   ifelse
 } bind def
/FullEncoding
  systemdict { pop } forall
  systemdict length 512 sub 1 255 { (x) dup 0 4 -1 roll put cvn } for
768 packedarray def
/BlueValues[-250 -250 1100 1100]readonly def
/BuildChar{AltsysCFD3 begin 64 BuildCh end}bind def
/CharStrings 1 dict
dup /.notdef (1py8) noaccess put
readonly def
/CDevProc
 { pop pop pop pop 0 exch -1000 exch 2 div currentfont /FontBBox get 3 get
 } bind def
/FontMatrix[0.001 0.0 0.0 0.001 0.0 0.0]readonly def
/Subrs [
(1p|=-D\R) noaccess
(1pyUz) noaccess
(1pyĞi) noaccess
(1p) noaccess
(1p|35rI) noaccess
] noaccess def
end put
%END
) writestring

		% Locate and copy the definition of NotDefFont.

out (
FontDirectory /NotDefFont known { (%END) .skipeof } if
) writestring
 { dup =string readline pop
   dup (/NotDefFont) eq { exit } if pop
 }
loop out exch writestring out (\n) writestring
 { dup =string readline pop
   (definefont) search { pop pop pop exit } if
   out exch writestring out (\n) writestring
 }
loop out (definefont pop
%END
) writestring

		% Copy the definitions of the subfonts, moving the
		% CharStrings of the Roman supplement to an external file.
		% Stack for pattern procedures: infile line

/CSRName OutDot (CSR) concatstrings def
/csr CSRName (w) file def
QUIET not { (Writing ) print CSRName = flush } if

/encoding 256 array def

/patterns [
		% Patterns specific to the Roman supplement, in which
		% the outlines are in an eexec section.
 { (/Encoding 256 array) {
   pop out (/Encoding ) writestring
    { dup buffer readline pop
      dup (dup) search { exit } if pop pop
    }
   loop
    {	% Stack: infile dupline postdup (dup) predup
      pop pop exch pop
	% The top element of the stack is a string beginning with
	% an index and value to put into the Encoding.
      token pop exch token pop exch pop encoding 3 1 roll put
      dup buffer readline pop
      dup (dup) search not { pop exit } if
    }
   loop
   out encoding cvx write== out ( cvlit ) writestring
   out exch writestring out (\n) writestring
 } }
 { (/FontType 1 def) {
   pop out (/FontType 4 def\n) writestring
   out (/BuildChar{AltsysCFD3 begin BuildChr end}bind def\n) writestring
   out (/FileNames[) writestring
   2 { out OutBase (.CSR) concatstrings write==only } repeat
   out (]def\n) writestring
 } }
 { (currentfile eexec) {
   pop out (systemdict begin\n) writestring
   dup 55665 /eexecDecode filter
 } }
 { (dup/CharStrings ) {
	% Copy the individual CharStrings to the CSR file,
	% recording the lengths and offsets.
   pop out (dup/CharStrings AltsysCFD3 /CharStrings get put\n) writestring
   /offsets 256 dict def
    { dup token pop		% char name
      dup dup type /nametype eq exch xcheck not and not { pop exit } if
      1 index token pop		% length of binary data
      2 index token pop pop	% skip RD
      2 index buffer 0 3 index getinterval readstring pop	% charstring
      offsets 3 index csr fileposition 16 bitshift 4 index add put
      csr exch writestring pop pop
      dup buffer readline pop pop	% skip ND
    }
   loop
	% We skipped the 'end'; skip the 'readonly put' as well.
   2 { dup token pop pop } repeat
   out (dup/PGOffsets ) writestring
     out csr fileposition write=only
     out ( put\n) writestring
   encoding
    { offsets exch .knownget not { 0 } if
      2 { csr 0 write } repeat
      4 { dup -24 bitshift csr exch write 8 bitshift } repeat pop
    }
   forall
 } }
 { (/OtherSubrs[) {
   pop
    { dup buffer readline pop
      (]noaccess def) search { pop pop pop exit } if pop
    }
   loop
 } }
 { (/Subrs 5 array) {
   pop out (/Subrs AltsysCFD3 /Subrs get def\n) writestring
   6 { dup buffer readline pop pop } repeat
 } }
 { (currentfile closefile) {
   pop out (end % systemdict\n) writestring
   closefile
 } }
		% Patterns for other supplements.
 { (pgfonts/) {
    { cdfromstr search not { exit } if
      out exch writestring pop out cdstr writestring
    }
   loop out exch writestring out (\n) writestring
 } }
 { (/BuildChar{AltsysCFD3 begin 64 BuildCh end}bind def) {
   pop out (\t/BuildChar AltsysCFD3 /BuildChar get def\n) writestring
 } }
 { (/CDevProc{pop pop pop pop 0 exch -1000 exch 2 div ) {
   pop out (\t/CDevProc AltsysCFD3 /CDevProc get def\n) writestring
 } }
 { (/CharStrings 1 dict dup begin) {
   pop out (\t/CharStrings AltsysCFD3 /CharStrings get def\n) writestring
   2 { dup buffer readline pop pop } repeat
 } }
 { (/FontMatrix[0.001 0.0 0.0 0.001 0.0 0.0]def) {
   pop out (\t/FontMatrix AltsysCFD3 /FontMatrix get def\n) writestring
 } }
 { (/Private 14 dict dup begin) {
   pop out (\t/Private) writestring
    { dup buffer readline pop
      (end def) search { pop pop pop exit } if
      (/Std) search
       { pop pop dup length 3 sub 3 exch getinterval
	 (]) search pop out ( ) writestring out exch writestring pop
       }
      if pop
    }
   loop out ( AltsysCFD3 begin BuildPr end def\n) writestring
 } }
 { (UniqueID) { pop } }
 { () {
   out exch writestring out (\n) writestring
 } }
] def
[ (SR) (SA) (SK) (SB) (UG) ]
 { 0 1 255 { encoding exch /.notdef put } for
   inprefix exch concatstrings macrfile
    { dup buffer readline not { pop exit } if
      /patterns load
       { 2 copy 0 get search { pop pop pop 1 get exec exit } if pop pop }
      forall
    }
   loop closefile
 }
forall
csr closefile

		% Copy the definition of the root font.

dup buffer readstring pop out exch writestring closefile
out (
setpacking
) writestring
out closefile

		% Remove the Mac garbage from the outline files.

[ (COD) (CSA) ]
 { CDir (/) concatstrings (JIS83-1_) concatstrings
     1 index concatstrings macrfile
   exch OutDot exch concatstrings
     QUIET not { (Writing ) print dup = flush } if
     (w) file
		% Stack: infile outfile
    { 1 index buffer readstring exch
		% Stack: infile outfile noteof substring
      2 index exch writestring not { exit } if
    }
   loop closefile closefile
 }
forall

 } bind def

% If the program was invoked from the command line, run it now.
[ shellarguments
 { counttomark 5 eq
    { convert
      QUIET not { (Done.\n) print flush } if
    }
    { cleartomark
      (Usage: gsnd -- rollconv.ps FName OutBase InDir CDir OutDir\n) print
      ( e.g.: gsnd -- rollconv.ps HGMinchoE mincho HGfonts/Mincho HGfonts/Mincho HGfonts/gs\n) print flush
      mark
    }
   ifelse
 }
if pop
UQ]ĖV/lmt$R'jLpss=[uJ^*MO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %    Copyright (C) 1993, 1994, 1996 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: showchar.ps $
% showchar.ps
% Show the outline and rasterized forms of a character.

/F where { pop } { /F /Times-Roman def } ifelse
/P where { pop } { /P 16 def } ifelse
/Rx where { pop } { /Rx 100 def } ifelse
/Ry where { pop } { /Ry 100 def } ifelse
/Cs where { pop } { /Cs (M) def } ifelse
/Pr where { pop } { /Pr false def } ifelse
/Delay where { pop } { /Delay 0 def } ifelse

0 setgray
(markpath.ps) runlibfile
(markhint.ps) runlibfile
/mmx [1 0 0 1 0 0] def
/getpath		% - getpath <pathproc>
 { [
    { /moveto cvx } { /lineto cvx } { /curveto cvx } { /closepath cvx }
   pathforall
   ] cvx
 } def
/bitselectfont		% <fontname> <scale> bitselectfont -
 { exch findfont exch scalefont setfont
	% Compute the bounding box in device coordinates.
   gsave [Rx 72 div 0 0 Ry 72 div 0 0] setmatrix
   currentfont /FontMatrix get concat
   currentfont /FontBBox get aload pop
   transform ceiling cvi /ury exch def ceiling cvi /urx exch def
   transform floor cvi /lly exch def floor cvi /llx exch def
   /bbx urx llx sub def /bby ury lly sub def
   grestore
 } def
/bitshow		% <string> bitshow -
 { /S exch def gsave
   /W bbx 8 add 7 or 1 add def
   /H bby 8 add def
   /buf W 8 idiv string def
   /M [Rx 72 div 0 0 Ry -72 div 4 llx sub H 4 sub] def
   M W H <ff 00> makeimagedevice
   /dev exch def
   gsave dev setdevice
   newpath 0 lly idtransform moveto
   0 setgray
   gsave
     /hpath S false charpath getpath def
   grestore
   S show grestore
   20 20 translate
   50000 Rx Ry .max P mul div dup scale
   0.7 setgray
   0 W H true M
    { dup 1 add exch dev exch buf copyscanlines
    } imagemask pop
   0 setlinewidth
   gsave 0.5 1 0.5 setrgbcolor hpath exec mmx markpath grestore
   0 0.5 1 setrgbcolor hpath exec stroke
	% Show the hints for Type 1 fonts also.
   currentfont /FontType get 1 eq
    { gsave 1 0 0 setrgbcolor
      0 lly M idtransform translate
      currentfont /FontMatrix get
      dup Pr markfonthints
      currentfont /Encoding get S 0 get get exch Pr markcharhints
      grestore
    }
   if
 } def
F P bitselectfont
/S1 1 string def
Cs
 { /C exch def
   currentfont /Encoding get C get /.notdef ne
    { save S1 0 C put S1 bitshow
      showpage restore
    } if
 } forall
quit
6ܔ&t
"qf:ҪS|%(#4ͲPbpxkQqU@d6LjN";G؁e ܃L}E|7Uћ?mCNt#Qg&7PC)oIn!SJ}w7~2
λoV&lN_ÈX>	:s0"25-{ٿnl%zkS骚$(E^8&*&5}Zc3}7]Q6߃Bd:w3&΁w@~GDSYg$,UkBL
rPO})\YUeac͸A@L'op$vuribE+c+UZ$C<q<	!]-g'-SDf`ȱ.(׵ԕ0+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                showpage
yvUr
ZE#5h7)iZ(Sy{c-UY-)$Q&	5`T`'شbdg(^_m%G˔<&
DOx3Щ/_3jFDJqLX6$QWy^	Ϊ
z
*?c,LGaDy$P9VS{'ٚESӉt*W
`n!sp*s K1I[}.XJ
 5%ъc_Y疱18Pzx:U!	S6
iJpf;|H1fg~tZ&,pHXP]8;9첗g$"=?RNb[g~g,-?&O0$eyKb1"
oȫpIWCi5N
>pO؃ԳGc٬YKy?^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="Epson Stylus Color I (and PRO Series), 360x360DpI, Plain Paper"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/FSCMYK32
-dupOutputFormat=/EscP2
-r360x360
-dupMargins="{ 9.0 39.96 9.0 9.0}"
-dupWeaveYPasses=4
-dupOutputPins=15
-dupWeaveYFeeds="{15 15 15 15}"
-dupWeaveInitialYFeeds="{1  1  1 13}"
-dupWeaveInitialPins="{  4 15 11  7}"
-dupBlackTransfer="{
       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
}"
-dupCyanTransfer="{
       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
}"
-dupMagentaTransfer="{
       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
}"
-dupYellowTransfer="{
       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
}"
-dupBeginPageCommand="<
   1b40   1b40
   1b2847 0100 01
   1b2869 0100 00
   1b2855 0100 0A
   1b5500
   1b2843 0200 0000
   1b2863 0400 0000 0000
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"

1Y@
o@mڙ!1=>PEcdX ųR.i+p>AsዟXy&Ο[x+S OCl=^:ӯZb;$ڜAo>_LδZhoOiL(tM D{w`vnj>ؓU|3Mɓ{T*2jzİJ%~/K7$J
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="Epson Stylus Color 1520, 1440x720DpI, Inkjet Paper"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/FSCMYK32
-dupOutputFormat=/EscP2XY
-r1440x720
-dupMargins="{ 9.0 39.96 9.0 9.0}"
-dupBlackTransfer="{ 
 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
}"
-dupCyanTransfer="{
 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
}"
-dupMagentaTransfer="{
 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
}"
-dupYellowTransfer="{
 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
}"
-dupOutputComponentOrder="{ 1 2 3 0 }"
-dupWeaveXPasses=2
-dupOutputXStep=2
-dupWeaveYPasses=4
-dupOutputPins=62
-dupWeaveYFeeds="{31 31 31 31 31 31 31 31}"
-dupWeaveXStarts="{0  1  0  1  1  0  1  0}"
-dupWeaveYOffset=18
-dupWeaveInitialYFeeds="{ 3  3  3  3  3  3  3 31}"
-dupWeaveInitialXStarts="{0  1  0  1  1  0  1  0}"
-dupWeaveInitialPins="{ 13 20 27 34 41 48 55 62}"
-dupFormatYabsolute
-dupBeginPageCommand="<
   1b40   1b40
   1b2847 0100 01
   1b2855 0100 05
   1b2873 0100 02
   1b5501
   1b2865 0200 0001
   1b2843 0200 0000
   1b2863 0400 0000 0000
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupXStepCommand="<1b285c 0400 a005 0100>"
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"

                                                                                                                                                                                                                                     p 0 5 2 0 0 3 l . p f m g i n e   ( C a r b o n )                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            -supModel="Epson Stylus Color II / IIs, 360x360DpI, Plain Paper"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/FSCMYK32
-dupOutputFormat=/EscP2
-r360x360
-dupMargins="{ 9.0 39.96 9.0 9.0}"
-dupWeaveYPasses=3
-dupOutputPins=20
-dupWeaveYFeeds="{20 20 20}"
-dupWeaveInitialYFeeds="{1  1 19}"
-dupWeaveInitialPins="{  7 20 13}"
-dupBlackTransfer="{
       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
}"
-dupCyanTransfer="{
       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
}"
-dupMagentaTransfer="{
       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
}"
-dupYellowTransfer="{
       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
}"
-dupBeginPageCommand="<
   1b40   1b40
   1b2847 0100 01
   1b2869 0100 00
   1b2855 0100 0A
   1b5500
   1b2843 0200 0000
   1b2863 0400 0000 0000
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"

or	 stuĒŒ,.ALĔŔFPRfrATVWYīūDFGTVrWY-BCDFGLNOPSTUVrWY}~BD®F¡G                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="Epson Stylus Color II, 720x720DpI, Special Paper"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/FSCMYK32
-dupOutputFormat=/EscP2
-r720x720
-dupMargins="{ 9.0 39.96 9.0 9.0}"
-dupWeaveYPasses=6
-dupOutputPins=20
-dupWeaveYFeeds="{20 20 19 22 16 23}"
-dupWeaveInitialYFeeds="{1  1  1  1  1 19}"
-dupWeaveInitialPins="{  4 20  7 17 10 13}"
-dupBlackTransfer="{
    0.0000 0.0011 0.0079 0.0151 0.0217 0.0287 0.0354 0.0425
    0.0492 0.0562 0.0633 0.0700 0.0766 0.0835 0.0900 0.0975
    0.1054 0.1147 0.1243 0.1364 0.1489 0.1641 0.1833 0.2012
    0.2217 0.2492 0.2814 0.3139 0.3487 0.3996 0.4527 0.5195
}"
-dupCyanTransfer="{
    0.0000 0.0011 0.0079 0.0151 0.0217 0.0287 0.0354 0.0425
    0.0492 0.0562 0.0633 0.0700 0.0766 0.0835 0.0900 0.0975
    0.1054 0.1147 0.1243 0.1364 0.1489 0.1641 0.1833 0.2012
    0.2217 0.2492 0.2814 0.3139 0.3487 0.3996 0.4527 0.5195
}"
-dupMagentaTransfer="{
    0.0000 0.0011 0.0079 0.0151 0.0217 0.0287 0.0354 0.0425
    0.0492 0.0562 0.0633 0.0700 0.0766 0.0835 0.0900 0.0975
    0.1054 0.1147 0.1243 0.1364 0.1489 0.1641 0.1833 0.2012
    0.2217 0.2492 0.2814 0.3139 0.3487 0.3996 0.4527 0.5195
}"
-dupYellowTransfer="{
    0.0000 0.0011 0.0079 0.0151 0.0217 0.0287 0.0354 0.0425
    0.0492 0.0562 0.0633 0.0700 0.0766 0.0835 0.0900 0.0975
    0.1054 0.1147 0.1243 0.1364 0.1489 0.1641 0.1833 0.2012
    0.2217 0.2492 0.2814 0.3139 0.3487 0.3996 0.4527 0.5195
}"
-dupBeginPageCommand="<
   1b40   1b40
   1b2847 0100 01
   1b2869 0100 00
   1b2855 0100 05
   1b5500
   1b2843 0200 0000
   1b2863 0400 0000 0000
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"

ilyName URW Palladio L
Weight Bold
ItalicAngle 0.0
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
Version 001.005
Notice URW Software, Copyright 1996 by URW
EncodingScheme AdobeStandardEncoding
FontBBox -152 -266 1000 935
CapHeight 681
XHeight 47                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="Epson Stylus Color IIs, 720x720DpI, Special Paper"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/FSCMYK32
-dupOutputFormat=/EscP2XY
-r720x720
-dupMargins="{ 9.0 39.96 9.0 9.0}"
-dupBlackTransfer="{
     0.0000     0.0003  0.0027  0.0056  0.0085  0.0120  0.0156  0.0196
     0.0227     0.0260  0.0292  0.0323  0.0354  0.0386  0.0416  0.0450
     0.0503     0.0564  0.0630  0.0711  0.0799  0.0905  0.1038  0.1169
     0.1321     0.1522  0.1761  0.2011  0.2285  0.2678  0.3102  0.3637
}"
-dupCyanTransfer="{
     0.0000     0.0008  0.0055  0.0106  0.0152  0.0201  0.0248  0.0298
     0.0344     0.0393  0.0443  0.0490  0.0536  0.0585  0.0630  0.0683
     0.0738     0.0803  0.0870  0.0955  0.1042  0.1149  0.1283  0.1408
     0.1552     0.1744  0.1970  0.2197  0.2441  0.2797  0.3169  0.3637
}"
-dupMagentaTransfer="{
     0.0000     0.0008  0.0055  0.0106  0.0152  0.0201  0.0248  0.0298
     0.0344     0.0393  0.0443  0.0490  0.0536  0.0585  0.0630  0.0683
     0.0738     0.0803  0.0870  0.0955  0.1042  0.1149  0.1283  0.1408
     0.1552     0.1744  0.1970  0.2197  0.2441  0.2797  0.3169  0.3637
}"
-dupYellowTransfer="{
     0.0000     0.0008  0.0055  0.0106  0.0152  0.0201  0.0248  0.0298
     0.0344     0.0393  0.0443  0.0490  0.0536  0.0585  0.0630  0.0683
     0.0738     0.0803  0.0870  0.0955  0.1042  0.1149  0.1283  0.1408
     0.1552     0.1744  0.1970  0.2197  0.2441  0.2797  0.3169  0.3637
}"
-dupFormatYabsolute
-dupWeaveYPasses=6
-dupWeaveXPasses=2
-dupOutputPins=20
-dupWeaveYFeeds="{10 10 10 10 10 11 10 10 10 10 10  9}"
-dupWeaveXStarts="{0  1  0  1  0  1  0  1  0  1  0  1}"
-dupWeaveInitialYFeeds="{ 1  1  1  1  1  1  1  1  1  1  1  1}"
-dupWeaveInitialXStarts="{0  1  0  1  0  1  1  0  1  0  1  0}"
-dupWeaveInitialPins="{   2 17  5 20  8 13  6 11  9 14  2 17}"
-dupBeginPageCommand="<
   1b40   1b40
   1b2847 0100 01
   1b2869 0100 00
   1b2855 0100 05
   1b5500
   1b2843 0200 0000
   1b2863 0400 0000 0000
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"

 -227 215 471 ;
C 162 ; WX 500 ; N cent ; B 73 -106 450 554 ;
C 163 ; WX 500 ; N sterling ; B -2 -19 501 676 ;
C 164 ; WX 167 ; N fraction ; B -152 0 320 660 ;
C 165 ; WX 500 ; N yen ; B 17 -3 483 695 ;
C 166 ; WX 500 ; N florin ; B 11 -242 490 703 ;
C 167 ; WX 500 ; N section ; B 30 -217 471 695 ;
C 168 ; WX 500 ; N currency ; B 32 96 468 533 ;
C 169 ; WX 227 ; N quotesingle ; B                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="Epson Stylus Color 500, 360x360DpI, not Weaved, Plain Paper"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/FSCMYK32
-dupOutputFormat=/EscP2
-r360x360
-dupMargins="{ 9.0 39.96 9.0 9.0}"
-dupBlackTransfer="{
      0.0000    0.0008  0.0075  0.0155  0.0235  0.0331  0.0430  0.0540
      0.0625    0.0714  0.0804  0.0889  0.0973  0.1061  0.1143  0.1239
      0.1382    0.1551  0.1732  0.1956  0.2196  0.2488  0.2854  0.3215
      0.3633    0.4185  0.4841  0.5529  0.6284  0.7365  0.8529  1.0000
}"
-dupCyanTransfer="{
     0.0000     0.0021  0.0152  0.0291  0.0418  0.0552  0.0681  0.0818
     0.0947     0.1082  0.1218  0.1347  0.1474  0.1607  0.1732  0.1877
     0.2029     0.2208  0.2393  0.2626  0.2866  0.3159  0.3528  0.3873
     0.4268     0.4797  0.5417  0.6042  0.6712  0.7692  0.8714  1.0000
}"
-dupMagentaTransfer="{
     0.0000     0.0021  0.0152  0.0291  0.0418  0.0552  0.0681  0.0818
     0.0947     0.1082  0.1218  0.1347  0.1474  0.1607  0.1732  0.1877
     0.2029     0.2208  0.2393  0.2626  0.2866  0.3159  0.3528  0.3873
     0.4268     0.4797  0.5417  0.6042  0.6712  0.7692  0.8714  1.0000
}"
-dupYellowTransfer="{
     0.0000     0.0021  0.0152  0.0291  0.0418  0.0552  0.0681  0.0818
     0.0947     0.1082  0.1218  0.1347  0.1474  0.1607  0.1732  0.1877
     0.2029     0.2208  0.2393  0.2626  0.2866  0.3159  0.3528  0.3873
     0.4268     0.4797  0.5417  0.6042  0.6712  0.7692  0.8714  1.0000
}"
-dupBeginPageCommand="<
   1b40   1b40
   1b2847 0100 01
   1b2869 0100 01
   1b2855 0100 0A
   1b5500
   1b2843 0200 0000
   1b2863 0400 0000 0000
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"

 minus ; B 51 212 555 298 ;
C -1 ; WX 606 ; N multiply ; B 72 21 534 483 ;
C -1 ; WX 606 ; N divide ; B 51 0 555 510 ;
C -1 ; WX 611 ; N Egrave ; B 39 -4 577 915 ;
C -1 ; WX 998 ; N trademark ; B 38 274 961 678 ;
C -1 ; WX 833 ; N Oacute ;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="Epson Stylus Color 500, 720x720DpI, not Weaved, Plain Paper"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/FSCMYK32
-dupOutputFormat=/EscP2
-r720x720
-dupMargins="{ 9.0 39.96 9.0 9.0}"
-dupBlackTransfer="{
     0.0000     0.0003  0.0027  0.0056  0.0085  0.0120  0.0156  0.0196
     0.0227     0.0260  0.0292  0.0323  0.0354  0.0386  0.0416  0.0450
     0.0503     0.0564  0.0630  0.0711  0.0799  0.0905  0.1038  0.1169
     0.1321     0.1522  0.1761  0.2011  0.2285  0.2678  0.3102  0.3637
}"
-dupCyanTransfer="{
     0.0000     0.0008  0.0055  0.0106  0.0152  0.0201  0.0248  0.0298
     0.0344     0.0393  0.0443  0.0490  0.0536  0.0585  0.0630  0.0683
     0.0738     0.0803  0.0870  0.0955  0.1042  0.1149  0.1283  0.1408
     0.1552     0.1744  0.1970  0.2197  0.2441  0.2797  0.3169  0.3637
}"
-dupMagentaTransfer="{
     0.0000     0.0008  0.0055  0.0106  0.0152  0.0201  0.0248  0.0298
     0.0344     0.0393  0.0443  0.0490  0.0536  0.0585  0.0630  0.0683
     0.0738     0.0803  0.0870  0.0955  0.1042  0.1149  0.1283  0.1408
     0.1552     0.1744  0.1970  0.2197  0.2441  0.2797  0.3169  0.3637
}"
-dupYellowTransfer="{
     0.0000     0.0008  0.0055  0.0106  0.0152  0.0201  0.0248  0.0298
     0.0344     0.0393  0.0443  0.0490  0.0536  0.0585  0.0630  0.0683
     0.0738     0.0803  0.0870  0.0955  0.1042  0.1149  0.1283  0.1408
     0.1552     0.1744  0.1970  0.2197  0.2441  0.2797  0.3169  0.3637
}"
-dupBeginPageCommand="<
   1b40   1b40
   1b2847 0100 01
   1b2869 0100 01
   1b2855 0100 05
   1b5500
   1b2843 0200 0000
   1b2863 0400 0000 0000
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"

ght -83
KPX Adieresis quoteright -81
KPX Adieresis t -14
KPX Adieresis u -26
KPX Adieresis v -68
KPX Adieresis w -58
KPX Adieresis y -72
KPX Agrave C -51
KPX Agrave G -54
KPX Agrave O -45
KPX Agrave Q -41
KPX Agrave T -53
KPX Agrave U -46
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="Epson Stylus Color 600, 1440x720DpI, Inkjet Paper"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/FSCMYK32
-dupOutputFormat=/EscP2XY
-r1440x720
-dupMargins="{ 9.0 39.96 9.0 9.0}"
-dupBlackTransfer="{ 
 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
}"
-dupCyanTransfer="{
 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
}"
-dupMagentaTransfer="{
 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
}"
-dupYellowTransfer="{
 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
}"
-dupOutputComponentOrder="{ 1 2 3 0 }"
-dupWeaveXPasses=2
-dupOutputXStep=2
-dupWeaveYPasses=8
-dupOutputPins=30
-dupWeaveYFeeds="{15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15}"
-dupWeaveXStarts="{0  1  0  1  0  1  0  1  1  0  1  0  1  0  1  0}"
-dupWeaveYOffset=38
-dupWeaveInitialYFeeds="{ 3  3  3  3  3  3  3  3  3  3  3  3  3  3  3 15}"
-dupWeaveInitialXStarts="{0  1  0  1  0  1  0  1  1  0  1  0  1  0  1  0}"
-dupWeaveInitialPins="{  15  9 18 12  6 15  9 18 27 21 30 24 18 27 21 30}"
-dupFormatYabsolute
-dupBeginPageCommand="<
   1b40   1b40
   1b2847 0100 01
   1b2855 0100 05
   1b2843 0200 0000
   1b2863 0400 0000 0000
   1b5501
   1b2865 0200 0002
   1b284b 0200 0002
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupXStepCommand="<1b285c 0400 a005 0100 0000>"
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"

 -30
KPX R a 11
KPX R aacute 11
KPX R adieresis 11
KPX R ae 6
KPX R aring 11
KPX R e -12
KPX R eacute -12
KPX R hyphen -22
KPX R o -12
KPX R oacute -12
KPX R odieresis -12
KPX R oe -16
KPX R u -22
KPX R uacute -22
KPX R udieresis -22
KPX R y -27
KPX S A -27
KPX S AE -30
KPX S Aacute -27
KPX S Adieresis -27
KPX S Aring -27
KPX S T -9
KPX S V -9
KPX S W -8
KPX S Y -7
KPX S                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="Epson Stylus Color 600, 720x720DpI, Plain Paper"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/FSCMYK32
-dupOutputFormat=/EscP2
-r720x720
-dupMargins="{ 9.0 39.96 9.0 9.0}"
-dupBlackTransfer="{   0.0000 0.0329 0.0706 0.1160 0.2392 0.7955 }"
-dupCyanTransfer="{    0.0000 0.0452 0.0836 0.1215 0.1493 0.1749 }"
-dupMagentaTransfer="{ 0.0000 0.0602 0.1133 0.1961 0.2945 0.3885 }"
-dupYellowTransfer="{  0.0000 0.0350 0.0914 0.1567 0.2430 0.2934 }"
-dupOutputComponentOrder="{ 1 2 3 0 }"
-dupWeaveYPasses=8
-dupOutputPins=32
-dupWeaveYFeeds="{31 31 31 31 37 33 33 29}"
-dupWeaveInitialYFeeds="{1  1  1  1  1  1  1 25}"
-dupWeaveInitialPins="{  4 24 28 32 19 15 11  7}"
-dupBeginPageCommand="<
   1b40   1b40
   1b2847 0100 01
   1b2855 0100 05
   1b5501
   1b2865 0200 0002
   1b2843 0200 0000
   1b2863 0400 0000 0000
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"

KPX a w -19
KPX a y -22
KPX aacute v -18
KPX aacute w -19
KPX aacute y -22
KPX adieresis v -18
KPX adieresis w -19
KPX adieresis y -22
KPX ae v -8
KPX ae w -9
KPX ae y -12
KPX agrave v -18
KPX agrave w -19
KPX agrave y -22
KPX aring v -18
KPX aring w -19
KPX aring y -22
KPX b v -18
KPX b w -19
KPX b y -22
KPX c h 9
KPX c k 7
KPX comma one -9
KPX comma quotedblright 14
KPX comma quoteright 17
KPX e quoteright 17
KPX e t 5
KPX e v -4
KPX e w -5
KPX e x -1
KPX e y -8
KPX eacute                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="Epson Stylus Color 600, 360x360DpI, Plain Paper"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/FSCMYK32
-dupOutputFormat=/EscP2
-r360x360
-dupMargins="{ 9.0 39.96 9.0 9.0}"
-dupBlackTransfer="{   0.0000 0.0553 0.1158 0.1998 0.4321 1.0000 }"
-dupCyanTransfer="{    0.0000 0.1188 0.2272 0.3745 0.5396 0.6145 }"
-dupMagentaTransfer="{ 0.0000 0.0851 0.1512 0.2111 0.2606 0.2818 }"
-dupYellowTransfer="{  0.0000 0.0679 0.1742 0.3129 0.4587 0.5389 }"
-dupOutputComponentOrder="{ 1 2 3 0 }"
-dupWeaveYPasses=4
-dupOutputPins=32
-dupWeaveYFeeds="{33 30 35 30}"
-dupWeaveInitialYFeeds="{1  1  1 29}"
-dupWeaveInitialPins="{  8 16 32 23}"
-dupBeginPageCommand="<
   1b40   1b40
   1b2847 0100 01
   1b2855 0100 0A
   1b5501
   1b2865 0200 0002
   1b2843 0200 0000
   1b2863 0400 0000 0000
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"

4
K                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="Epson Stylus Color 800, 1440x720DpI, Inkjet Paper"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/FSCMYK32
-dupOutputFormat=/EscP2XY
-r1440x720
-dupMargins="{ 9.0 39.96 9.0 9.0}"
-dupBlackTransfer="{ 
 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
}"
-dupCyanTransfer="{
 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
}"
-dupMagentaTransfer="{
 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
}"
-dupYellowTransfer="{
 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
}"
-dupOutputComponentOrder="{ 1 2 3 0 }"
-dupWeaveXPasses=2
-dupOutputXStep=2
-dupWeaveYPasses=4
-dupOutputPins=62
-dupWeaveYFeeds="{31 31 31 31 31 31 31 31}"
-dupWeaveXStarts="{0  1  0  1  1  0  1  0}"
-dupWeaveYOffset=18
-dupWeaveInitialYFeeds="{ 3  3  3  3  3  3  3 31}"
-dupWeaveInitialXStarts="{0  1  0  1  1  0  1  0}"
-dupWeaveInitialPins="{ 13 20 27 34 41 48 55 62}"
-dupFormatYabsolute
-dupBeginPageCommand="<
   1b40   1b40
   1b2847 0100 01
   1b2855 0100 05
   1b2873 0100 02
   1b5501
   1b2865 0200 0001
   1b2843 0200 0000
   1b2863 0400 0000 0000
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupXStepCommand="<1b285c 0400 a005 0100 0000>"
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"

    .+            	
/8N0  .I8    ] LWFNgsVR     +    w             ֏֏                           p052004l.pfbgine (Carbon)d))5el   R& `R( $ `                    fo.I    .Int      lfmacsiconfont    F     `  *                                                                                   
                 2     
             z
p `         p  <yBD       w                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               -supModel="Epson Stylus Color 800, 720x720DpI, Plain Paper"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/FSCMYK32
-dupOutputFormat=/EscP2
-r720x720
-dupMargins="{ 9.0 39.96 9.0 9.0}"
-dupBlackTransfer="{   0.0000 0.0329 0.0706 0.1160 0.2392 0.7955 }"
-dupCyanTransfer="{    0.0000 0.0602 0.1133 0.1961 0.2945 0.3885 }"
-dupMagentaTransfer="{ 0.0000 0.0452 0.0836 0.1215 0.1493 0.1749 }"
-dupYellowTransfer="{  0.0000 0.0350 0.0914 0.1567 0.2430 0.2934 }"
-dupOutputComponentOrder="{ 1 2 3 0 }"
-dupWeaveYPasses=4
-dupOutputPins=64
-dupWeaveYFeeds="{63 63 67 63}"
-dupWeaveInitialYFeeds="{1  1  1 61}"
-dupWeaveInitialPins="{ 16 64 47 31}"
-dupBeginPageCommand="<
   1b40   1b40
   1b2847 0100 01
   1b2855 0100 05
   1b5501
   1b2865 0200 0002
   1b2843 0200 0000
   1b2863 0400 0000 0000
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="Epson Stylus Color 800, 360x360DpI, Plain Paper"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/FSCMYK32
-dupOutputFormat=/EscP2
-r360x360
-dupMargins="{ 9.0 39.96 9.0 9.0}"
-dupBlackTransfer="{   0.0000 0.0553 0.1158 0.1998 0.4321 1.0000 }"
-dupCyanTransfer="{    0.0000 0.1188 0.2272 0.3745 0.5396 0.6145 }"
-dupMagentaTransfer="{ 0.0000 0.0851 0.1512 0.2111 0.2606 0.2818 }"
-dupYellowTransfer="{  0.0000 0.0679 0.1742 0.3129 0.4587 0.5389 }"
-dupOutputComponentOrder="{ 1 2 3 0 }"
-dupWeaveYPasses=2
-dupOutputPins=64
-dupWeaveYFeeds="{63 65}"
-dupWeaveInitialYFeeds="{1 65}"
-dupWeaveInitialPins="{ 33 64}"
-dupBeginPageCommand="<
   1b40   1b40
   1b2847 0100 01
   1b2855 0100 0A
   1b5501
   1b2865 0200 0002
   1b2843 0200 0000
   1b2863 0400 0000 0000
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"

#O=	.L:{
.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="Epson Stylus Color I (and PRO Series), 720x720DpI, Special Paper"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/FSCMYK32
-dupOutputFormat=/EscP2
-r720x720
-dupMargins="{ 9.0 39.96 9.0 9.0}"
-dupWeaveYPasses=8
-dupOutputPins=15
-dupWeaveYFeeds="{15 15 15 15 15 15 15 15}"
-dupWeaveInitialYFeeds="{1  1  1  1  1  1  1  8}"
-dupWeaveInitialPins="{ 15 13 11  9  7  5  3  1}"
-dupBlackTransfer="{
    0.0000 0.0011 0.0079 0.0151 0.0217 0.0287 0.0354 0.0425
    0.0492 0.0562 0.0633 0.0700 0.0766 0.0835 0.0900 0.0975
    0.1054 0.1147 0.1243 0.1364 0.1489 0.1641 0.1833 0.2012
    0.2217 0.2492 0.2814 0.3139 0.3487 0.3996 0.4527 0.5195
}"
-dupCyanTransfer="{
    0.0000 0.0011 0.0079 0.0151 0.0217 0.0287 0.0354 0.0425
    0.0492 0.0562 0.0633 0.0700 0.0766 0.0835 0.0900 0.0975
    0.1054 0.1147 0.1243 0.1364 0.1489 0.1641 0.1833 0.2012
    0.2217 0.2492 0.2814 0.3139 0.3487 0.3996 0.4527 0.5195
}"
-dupMagentaTransfer="{
    0.0000 0.0011 0.0079 0.0151 0.0217 0.0287 0.0354 0.0425
    0.0492 0.0562 0.0633 0.0700 0.0766 0.0835 0.0900 0.0975
    0.1054 0.1147 0.1243 0.1364 0.1489 0.1641 0.1833 0.2012
    0.2217 0.2492 0.2814 0.3139 0.3487 0.3996 0.4527 0.5195
}"
-dupYellowTransfer="{
    0.0000 0.0011 0.0079 0.0151 0.0217 0.0287 0.0354 0.0425
    0.0492 0.0562 0.0633 0.0700 0.0766 0.0835 0.0900 0.0975
    0.1054 0.1147 0.1243 0.1364 0.1489 0.1641 0.1833 0.2012
    0.2217 0.2492 0.2814 0.3139 0.3487 0.3996 0.4527 0.5195
}"
-dupBeginPageCommand="<
   1b40   1b40
   1b2847 0100 01
   1b2869 0100 00
   1b2855 0100 05
   1b5500
   1b2843 0200 0000
   1b2863 0400 0000 0000
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"

ϳ 7P4@Y-
$wugһ0z,mbFam"6%ESҒS!vadT(E;,wלE"a"|P+g\]+~gBuemqx8MmaԠs9BӦ]qAAj9\;OCAUO\ gjɪKr1rܔ(4=                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="Epson Stylus Color I (and PRO Series), 360x360DpI, noWeave"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/ErrorDiffusion
-dupOutputFormat=/EscP2
-r360x360
-dupMargins="{ 9.0 39.96 9.0 9.0}"
-dupComponentBits="{1 1 1 1}"
-dupWeaveYPasses=4
-dupOutputPins=15
-dupBeginPageCommand="<
   1b40   1b40
   1b2847 0100 01
   1b2869 0100 00
   1b2855 0100 0A
   1b5500
   1b2843 0200 0000
   1b2863 0400 0000 0000
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
Ѷ?;"fQJPM@N{~ 0<1xsT( Z|ȽJC"7n~KxTzA8rB[%T
x8
	Gx`A=^0
9J5/mzUTTMx	 x.7(rڊ^hn5y)#y>
 q!\eѥJ'̫dUh5`<QL]w>duٵV&vM%?YFD8O/*4&+7%t|5?wGma
n8	t uQA	A<6$ǚYhyᐄGOT<?cR-"UWuBlxȦ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -supModel="Any Epson Stylus Color, 360x360DpI"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/ErrorDiffusion
-dupOutputFormat=/EscP2
-r360x360
-dupMargins="{ 9.0 39.96 9.0 9.0}"
-dupComponentBits="{1 1 1 1}"
-dupBeginPageCommand="<
   1b40   1b40
   1b2847 0100 01
   1b2869 0100 01
   1b2855 0100 0A
   1b5500
   1b2843 0200 0000
   1b2863 0400 0000 0000
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
@8ewT`ەk216lA!oƼoQ[Y`#ahruؙ\>=qG2J^o1F1H_6KչּU&|+!H?ҿ`h0 j}􅅕ْz4Lg.<@֪ԨI-9$>x/s,XcEiwD~+

?yW-
pŮ[H
<OYzjXxX~~ۉ-˕d Pc cɕ5wj2h5cya&Tbe6	d#p^Pg]Ζf^As@ni\OPj'yqGf
25wCGJ0)@ԩñj7]VCo[yߝC1qLrV!/D<* e"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                % Copyright (C) 1995 Aladdin Enterprises.  All rights reserved
%
% This file is part of Aladdin Ghostscript.
%
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
%
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: stcinfo.ps $
% stcinfo.ps
% Epson Stylus-Color Printer-Driver

% The purpose of this file is to print & show Parameters of the 
% stcolor-driver. If not run on ghostscript/stcolor, it prints 
% something like a color-chart.

% use either existing STCinfo-dictionary, retrieve new one or create dummy

statusdict begin product end 
dup (Ghostscript) eq exch (Aladdin Ghostscript) eq or{

  currentdevice getdeviceprops .dicttomark
  dup /Name get (stcolor) eq /STCi_onstc exch def
  /STCinfo where {/STCinfo get exch pop} if
  /STCinfo exch def

}{

  /STCinfo 10 dict def
  STCinfo begin /Name (unknown) def end
  /STCi_onstc false def

}ifelse

% Next Block are procedures to generate the color-triangles.
% you may wish to separate them, just look ahead for the name
% given in the next line to achieve that.
% Begin: colortri_procedures

% Plot the CIE-XY-triangle (or something like that)

% /colortri_mat   Conversion matrix RGB -> XYZ
% /colortri_bg    procedure, that takes X/Y-Values and delivers the
%                 "background color" as RGB-Values, default is:
%                 {pop pop 0.85 dup dup}

% The default matrix was taken from:
%             Color spaces FAQ - David Bourgin
%             Date: 15/6/94 (items 5.3 and 6 updated)
%             Last update: 29/6/94

   /colortri_mat [ % RGB -> CIE XYZitu601-1 (D65)
         0.4306 0.3415 0.1784
         0.2220 0.7067 0.0713
         0.0202 0.1295 0.9394
   ] def

   /colortri_bg {pop pop 0.85 dup dup} bind def


% +---------------------------------------------------------------------+
% | Besides from fixing bugs, nothing should be changed below this line |
% +---------------------------------------------------------------------+


%  Arbitrary operation on a pair of vectors, *CHANGES* 1st.
%  invoke: Vaccu Vop op vop
   /vop {
      bind 0 1 3 index length 1 sub {
       3 index 1 index get 3 index 2 index get 3 index exec 4 index 3 1 roll put
      } for pop pop
   } bind def

   /vsub { {sub} vop } bind def % subtract two vectors
   /vmul { {mul} vop } bind def % multiply two vectors

%  Compute sum of vectors elements
   /vsum {0.0 exch{add}forall} bind def


%  Sum up products of elements
   /veqn { [ 3 -1 roll {} forall ] exch vmul vsum } bind def

%  Find index of |maximum| in array
   /imax {
      dup 0 get abs 0 exch % array i v[i]
      1 1 4 index length 1 sub {
         3 index 1 index get abs dup 3 index gt {4 2 roll}if pop pop
      } for
      3 -1 roll pop
   } bind def

%  Procedure to *CHANGE*  RGB-Values into XYZ-Values
   /rgb2xyz {
      0 3 6 { colortri_mat exch 3 getinterval 1 index veqn exch } for astore
   } bind def

% Procedure to *CHANGE* transform rgb->xy
   /rgb2xy {
      rgb2xyz 
      dup 0 get 1 index 1 get 2 index vsum % XYZ X Y sum
      dup 0 ne {
        exch 1 index div 3 1 roll div      % XYZ y x
        2 index exch 0 exch put            % xYZ y
        1 index exch 1 exch put            % xyZ
      }{
        pop pop pop dup 0 0 put dup 0 1 put
      } ifelse
      0 2 getinterval
   } bind def

% So here we go with our procedure

/colortri { %Usage: box #pixels
   save
   1 index type /arraytype eq {exch 8}{3 1 roll} ifelse % Default scale
   /colortri_scale exch def
   /colortri_box   exch def


%  Prepare some useful constants for xy -> RGB conversion

   /colsum [                              % Array with column-sums
     0 1 2{0 exch 3 1 index 6 add{colortri_mat exch get add}for}for
   ] def

   /Xrow colortri_mat 0 3 getinterval def % two rows from colortri_mat
   /Yrow colortri_mat 3 3 getinterval def

%  Avoid allocating new arrays
   /xcoeff 3 array def                    
   /ycoeff 3 array def

% Procedure to derive RGB-Values form X,Y
   /xy2rgb{ aload pop
      dup     dup dup ycoeff astore colsum vmul Yrow vsub imax
      3 index dup dup xcoeff astore colsum vmul Xrow vsub imax
      3 -1 roll 1 index 1 index gt{
         xcoeff ycoeff /xcoeff exch def /ycoeff exch def pop 3 -1 roll pop
      }{
        3 1 roll pop pop
      } ifelse
      1e-6 lt { % No Pivot ?
         pop colortri_bg xcoeff astore pop
      }{        % Have a Pivot
         dup ycoeff exch get neg 
         0 1 2 { dup ycoeff exch get 2 index div ycoeff 3 1 roll put} for
         pop ycoeff 1 index 0 put

         xcoeff 1 index get 
         0 1 2 { 
            ycoeff 1 index get 2 index mul xcoeff 2 index get add 
            xcoeff 3 1 roll put
         } for
         pop xcoeff 1 index 0 put
         xcoeff imax 1e-6 lt { % no Pivot ?
           pop pop colortri_bg xcoeff astore pop
         }{
           dup 2 index or 3 exch sub
           xcoeff 1 index get xcoeff 3 index get div neg 
           xcoeff exch 3 index exch put
           xcoeff 1 index 1 put
           ycoeff exch get ycoeff 2 index get xcoeff 4 -1 roll get mul add
           xcoeff 3 1 roll put
           0 1 2 { 
               xcoeff exch get dup -0.0015 lt exch 1.0015 gt or {
                 colortri_bg xcoeff astore dup exit
               } if
           } for
           pop pop xcoeff 
         } ifelse
      } ifelse
   } bind def

% Compute the displayed range
   [ 1 1 1 ] rgb2xy 
   dup 0 get /colortri_x0 exch def /colortri_dx colortri_x0 def
   1 get     /colortri_y0 exch def /colortri_dy colortri_y0 def
   [[0 0 1][0 1 0][0 1 1][1 0 0][1 0 1][1 1 0]] {
      rgb2xy
      dup 0 get
      dup colortri_x0 lt {/colortri_x0 1 index def}if
      dup colortri_dx gt {/colortri_dx 1 index def}if
      pop 1 get
      dup colortri_y0 lt {/colortri_y0 1 index def}if
      dup colortri_dy gt {/colortri_dy 1 index def}if
      pop
   } forall
   colortri_dx colortri_x0 sub /colortri_dx exch def
   colortri_dy colortri_y0 sub /colortri_dy exch def
%

% determine the scale
   colortri_box 2 get colortri_box 0 get sub colortri_dx div % fx
   colortri_box 3 get colortri_box 1 get sub colortri_dy div % fx fy
   gt { % fy limits
      colortri_box 3 get colortri_box 1 get sub
      dup colortri_dx mul colortri_dy div exch
   }{   % fx limits
      colortri_box 2 get colortri_box 0 get sub
      dup colortri_dy mul colortri_dx div
   } ifelse
   dtransform abs colortri_scale div cvi /colortri_ny exch def 
              abs colortri_scale div cvi /colortri_nx exch def
   colortri_nx colortri_scale mul colortri_ny colortri_scale mul 
   idtransform abs exch abs exch 
   colortri_box 0 get colortri_box 2 get 1 index sub 3 index sub 2 div add
   colortri_box 1 get colortri_box 3 get 1 index sub 3 index sub 2 div add
   transform .5 add cvi exch .5 add cvi exch itransform
   translate scale

%  String & indices
   /colortri_tmp colortri_nx 3 mul string def
   /colortri_dx colortri_dx colortri_nx 1 sub div def
   /colortri_dy colortri_dy colortri_ny 1 sub div def
   /colortri_xy [ colortri_x0 colortri_y0 ] def
   /colortri_ie colortri_tmp length 3 sub def

   colortri_nx colortri_ny 8 [ colortri_nx 0 0 colortri_ny 0 0 ]
   { 
     colortri_xy 0 colortri_x0 put
     0 3 colortri_ie {
         colortri_tmp exch   % buf ir
         colortri_xy xy2rgb  % buf ir rgb buf ib
         2 index 2 index 2 add 2 index 2 get 255 mul cvi put
         2 index 2 index 1 add 2 index 1 get 255 mul cvi put
         0     get 255 mul cvi put
         colortri_xy dup 0 exch 0 get colortri_dx add put
     }for
     colortri_xy dup 1 exch 1 get colortri_dy add put
     colortri_tmp
   } bind
   false 3 colorimage
   restore
} bind def

% [ newpath clippath pathbbox ]  colortri showpage % standalone usage

% End:   colortri_procedures

% The next section is a group of procedures, that I for myself
% do no more fully understand, but they do the Job.

% Begin: stcinfo_procedures_1

% fetch a parameter from the dictionary
/STCiget { STCinfo exch get } bind def

% action upon ProcessColorModel
/STCimode {
   /ProcessColorModel STCiget dup 
   /DeviceCMYK eq{pop 2}{/DeviceRGB eq{1}{0}ifelse}ifelse get exec
} bind def

% print given number of blanks
/STCipspace {
   dup 0 gt{ 1 exch 1 exch { pop ( ) print}for }{ pop } ifelse
} bind def

% print right or left-justified text
/STCiprint { 
   dup 0 gt { dup 2 index length sub STCipspace } if
   1 index print
   dup 0 lt { neg dup 2 index length sub STCipspace } if
   pop pop
} bind def

% floating-point to fixed-length-string conversion

/STCicvs { % number -> string

% Prepare the result
   8 string dup 0 (        ) putinterval
   exch 

% Make it unsigned
   dup 0 lt {neg(-)}{( )}ifelse 0 get exch

   dup 1000 lt 1 index 0 eq 2 index 0.001 ge or and { % floating point
     (e+) 0
   }{                                                 % engineering
      0 {
        1 index 1000.0 ge
          {3 add exch 1000 div exch}
          {1 index 1 lt {3 sub exch 1000 mul exch}{exit}ifelse}
        ifelse
      }loop
      dup 0 lt {neg(e-)}{(e+)}ifelse exch
  }ifelse

% string sign num esig e

% always up to three Integer Digits plus sign
   2 index cvi 3 { % string sign num esig e int ind
      1 index 10 div cvi dup 10 mul 3 index exch sub cvi
      (0123456789) exch get 8 index exch 3 index exch put
      3 -2 roll 1 sub exch pop dup 0 eq 2 index 0 eq or {exit} if
   } loop exch pop % string sign num esig e ind
   5 index exch 6 -1 roll put % string num esig e

% print either fraction or exponent
   dup 0 eq { pop pop dup cvi sub % String fraction

      dup 0.0 ne { % Fraction present
         0.0005 add 1 index 4 (.) putinterval 
         5 1 7 { % string frac ind
           exch 10 mul dup cvi exch 1 index sub % string ind ic nfrac
           exch (0123456789) exch get 3 -1 roll % string nfrac chr ind
           exch 3 index 3 1 roll put
         } for
      } if
      pop

   }{ 3 -1 roll pop % string esig e

      exch 2 index exch 4 exch putinterval
      7 -1 6 { % string n i
         1 index 10 div cvi dup 10 mul 3 index exch sub cvi % string n i n/10
         (0123456789) exch get 4 index exch 3 index exch put
         exch pop exch pop
      } for
      pop
   } ifelse
   
} bind def

% compute colorvalue-steps from transfer & coding
/STCisteps { % xfer, coding => X-values, Y-Values
% 2^nbits
   2 /BitsPerComponent STCiget dup 11 gt { pop 11 } if exp cvi

% X & Y - Arrays (stack: xv:4  yv:3 xfer:2  coding:1 2^ni:0)
   dup 1 add array 1 index array 5 2 roll

% compute GS-Color-Value according to the coding-array

   1 index null eq { % no coding present

      0 1 2 index 1 sub {
         dup 6 index exch dup 4 index div put
         4 index exch dup 3 index 1 sub div put
      } for

   }{                % coding-array given

      1.0 1 index 1 sub div % y step
      0                     % current index
      0 1 4 index 1 sub { % over indices
         dup 3 index mul
         {
            dup 3 index 1 add dup 8 index length ge {pop pop exit} if % i y
            7 index exch get le {exit} if
            2 index 1 add 3 1 roll 4 -1 roll pop
         } loop
         5 index 3 index get sub
         5 index 3 index 1 add get 6 index 4 index get sub div
         2 index add 5 index length 1 sub div
         2 copy exch dup 0 eq {
            10 index exch 0.0 put pop
         }{
            dup 10 index exch 1 sub get 3 -1 roll add 2 div 
            10 index 3 1 roll put
         }ifelse
         7 index 3 1 roll put
     } for               % over indices
     pop pop
   } ifelse
   4 index 1 index 1.0 put

% Replace the raw y-values by those computed from the transfer-array

   0 1 2 index 1 sub { % over indices, 2nd
      dup 5 index exch get
      dup 5 index length 1 sub mul cvi % -> iy
      5 index 1 index get
      1 index 1 add 7 index length lt {
        dup 7 index 3 index 1 add get exch sub
        3 index 3 index 9 index length 1 sub div sub mul
        7 index length 1 sub mul add
      } if
      exch pop exch pop 5 index 3 1 roll put
   } for               % over indices, 2nd

   pop pop pop
} bind def

/STCibar { % Window X-Values proc => Window
   0 1 3 index length 2 sub {
     dup 3 index exch get exch
     1 add 3 index exch get
     dup 2 index add 2 div 3 index exec % Color to average
     4 index 2 get 5 index 0 get sub exch 1 index mul 5 index 0 get add 3 1 roll
     mul 4 index 0 get add 4 index 3 get 5 index 1 get
     newpath 
     2 index 1 index moveto
     3 index 1 index lineto
     3 index 2 index lineto
     2 index 2 index lineto
     closepath fill
     pop pop pop pop
   } for
   pop pop 
   0 setgray
   newpath
   dup 0 get 1 index 1 get moveto
   dup 2 get 1 index 1 get lineto
   dup 2 get 1 index 3 get lineto
   dup 0 get 1 index 3 get lineto
   closepath stroke
   pop
} bind def

% End:   stcinfo_procedures_1

% Begin: stcinfo_preparation

% Compute used area from clippath

/STCi_clip [
  newpath clippath pathbbox
  2 sub 4 1 roll 2 sub 4 1 roll 2 add 4 1 roll 2 add 4 1 roll
] def

%
% Perpare the texual messages, assume no stcolor if this fails
%
{
   /STCi_stopped % A Special Mark

% Textual Parameters (an array of pairs of strings)
   /STCi_l1 0 def
   /STCi_l2 0 def
   /STCi_text [
% Driver-Name & Version
      (Parameters of) 
         /Name STCiget length /Version STCiget length add 1 add string
         dup 0 /Name STCiget putinterval dup /Name STCiget length (-)putinterval
         dup /Name STCiget length 1 add /Version STCiget putinterval
% Dithering-Algorithm
      (Dithering)    
         /Dithering STCiget 
         [{( \(Monochrome\))}{( \(RGB\))}{( \(CMYK\))}] STCimode
         dup length 2 index length add string exch 1 index exch 
         3 index length exch putinterval dup 3 1 roll exch 0 exch putinterval
% Flags for the algorithm
      (Flag4-0) 5 string
         dup 0 /Flag4 STCiget {(T)}{(f)} ifelse putinterval
         dup 1 /Flag3 STCiget {(T)}{(f)} ifelse putinterval
         dup 2 /Flag2 STCiget {(T)}{(f)} ifelse putinterval
         dup 3 /Flag1 STCiget {(T)}{(f)} ifelse putinterval
         dup 4 /Flag0 STCiget {(T)}{(f)} ifelse putinterval

% Bits Per Pixel & Bits Per Component 
      (BitsPerPixel) 10 string % (nn -> nxnn)
         /BitsPerPixel STCiget 1 index cvs length % string used
         dup 2 index exch ( -> ) putinterval 4 add dup 2 add exch 2 index exch
         [{(1x)}{(3x)}{(4x)}] STCimode putinterval % String used
         /BitsPerComponent STCiget 2 index 2 index 2 getinterval cvs length add
         0 exch getinterval

      () ()
% ColorAdjustMatrix
      (ColorAdjustMatrix)
         /ColorAdjustMatrix STCiget dup null eq {
            pop (default) 
         }{
            { STCicvs } forall
            [{ % Monochrome
               26 string 
               dup  0 6 -1 roll putinterval dup  8 ( ) putinterval
               dup  9 5 -1 roll putinterval dup 17 ( ) putinterval
               dup 18 4 -1 roll putinterval 
             }{ % RGB
               26 string 
               dup  0 12 -1 roll putinterval dup  8 ( ) putinterval
               dup  9 11 -1 roll putinterval dup 17 ( ) putinterval
               dup 18 10 -1 roll putinterval 

               () 26 string
               dup  0 11 -1 roll putinterval dup  8 ( ) putinterval
               dup  9 10 -1 roll putinterval dup 17 ( ) putinterval
               dup 18  9 -1 roll putinterval

               () 26 string
               dup  0 10 -1 roll putinterval dup  8 ( ) putinterval
               dup  9  9 -1 roll putinterval dup 17 ( ) putinterval
               dup 18  8 -1 roll putinterval
             }{
               35 string 
               dup  0 19 -1 roll  putinterval dup  8 ( ) putinterval
               dup  9 18 -1 roll putinterval dup 17 ( ) putinterval
               dup 18 17 -1 roll putinterval dup 26 ( ) putinterval
               dup 27 16 -1 roll putinterval

               () 35 string
               dup  0 17 -1 roll putinterval dup  8 ( ) putinterval
               dup  9 16 -1 roll putinterval dup 17 ( ) putinterval
               dup 18 15 -1 roll putinterval dup 26 ( ) putinterval
               dup 27 14 -1 roll putinterval

               () 35 string
               dup  0 15 -1 roll putinterval dup  8 ( ) putinterval
               dup  9 14 -1 roll putinterval dup 17 ( ) putinterval
               dup 18 13 -1 roll putinterval dup 26 ( ) putinterval
               dup 27 12 -1 roll putinterval

               () 35 string
               dup  0 13 -1 roll putinterval dup  8 ( ) putinterval
               dup  9 12 -1 roll putinterval dup 17 ( ) putinterval
               dup 18 11 -1 roll putinterval dup 26 ( ) putinterval
               dup 27 10 -1 roll putinterval

             }
            ] STCimode
         } ifelse
      () ()

% Printer Model
      (Printer-Model)  /Model STCiget

% Resolution
      (Resolution) 15 string % (nnnnnxnnnnn DpI)
         /HWResolution STCiget 0 get cvi 1 index cvs length 
         dup 2 index exch (x) putinterval 1 add dup 2 index exch 5 getinterval
         /HWResolution STCiget 1 get cvi exch cvs length add dup 2 index
         exch ( DpI) putinterval 4 add 0 exch getinterval

% HWsize holds entire Page in Pixels,
% .HWMargins is [left,bottom,right,top] in Points
      (Printed Area)   18 string % (nnnnnxnnnnn Pixel)
         /HWSize STCiget 0 get /.HWMargins STCiget dup 0 get exch 2 get add 
         /HWResolution STCiget 0 get mul 72.0 div sub cvi 1 index cvs length
         dup 2 index exch (x) putinterval 1 add dup 2 index exch 5 getinterval
         /HWSize STCiget 1 get /.HWMargins STCiget dup 1 get exch 3 get add 
         /HWResolution STCiget 1 get mul 72.0 div sub cvi exch cvs length add
         dup 2 index exch ( Pixel) putinterval 6 add 0 exch getinterval

      () ()
% WeaveMode
      (Weave-Mode)
         /noWeave STCiget {
           (noWeave)
         }{
           /Microweave STCiget {(Microweave)}{(Softweave)}ifelse
         }ifelse
% Unidirectional
      (Unidirectional) /Unidirectional STCiget {(ON)}{(off)} ifelse
% Output coding
      (OutputCode)     /OutputCode STCiget
% number of heads
      (escp_Band)   /escp_Band   STCiget 3 string cvs
      (escp_Width)  /escp_Width  STCiget 5 string cvs
      (escp_Height) /escp_Height STCiget 5 string cvs
      (escp_Top)    /escp_Top    STCiget 5 string cvs
      (escp_Bottom) /escp_Bottom STCiget 5 string cvs
   ] def

%
% compute the Proper X & Y-Arrays
%
   [{  % Monochrome
     /Ktransfer STCiget /Kcoding STCiget STCisteps
     /STCi_yv   [ 3 -1 roll ] def
     /STCi_xv   [ 3 -1 roll ] def
     /STCi_col  [[0 0 0]] def
     /STCi_set  [{1.0 exch sub setgray}] def
    }{ % RGB 
     /Rtransfer STCiget /Rcoding STCiget STCisteps
     /Gtransfer STCiget /Gcoding STCiget STCisteps
     /Btransfer STCiget /Bcoding STCiget STCisteps
     exch 4 -1 roll 6 -1 roll exch 3 -1 roll
     /STCi_xv [ 5 2 roll ] def
     /STCi_yv [ 5 2 roll ] def
     /STCi_col  [[1 0 0] [0 1 0] [0 0 1]] def
     /STCi_set [
      {1.0 exch sub 1 exch dup setrgbcolor}
      {1.0 exch sub dup 1 exch setrgbcolor}
      {1.0 exch sub dup 1      setrgbcolor}
      ] def
    }{ % CMYK
     /Ctransfer STCiget /Ccoding STCiget STCisteps
     /Mtransfer STCiget /Mcoding STCiget STCisteps exch 3 1 roll
     /Ytransfer STCiget /Ycoding STCiget STCisteps exch 4 1 roll
     /Ktransfer STCiget /Kcoding STCiget STCisteps exch 5 1 roll
     /STCi_yv  [ 6 2 roll ] def
     /STCi_xv  [ 6 2 roll ] def
     /STCi_col [[0 1 1] [1 0 1] [1.0 0.5 0.0] [0 0 0]] def
     /STCi_set [
       { 0 0 0 setcmykcolor }
       { 0 exch 0 0 setcmykcolor }
       { 0 exch 0 exch 0 setcmykcolor }
       { 0 exch 0 exch 0 exch setcmykcolor }
     ] def
    }
   ]STCimode

} stopped 

{ {/STCi_stopped eq {exit}if}loop true} 
{ {/STCi_stopped eq {exit}if}loop false} ifelse

% End:   stcinfo_preparation

% The Next section does the real job

% Begin: stcinfo_execution
{
   (%%[ stcinfo.ps: currentdevice is not supported -> colortri ]%%\n) print
   STCi_clip  colortri % The default action

}{
%
% Print the text
%
   0 2 STCi_text length 2 sub { dup 1 add exch
     STCi_text exch get length dup STCi_l1 gt{/STCi_l1 exch def}{pop}ifelse
     STCi_text exch get length dup STCi_l2 gt{/STCi_l2 exch def}{pop}ifelse
   } for
   /STCi_l2 STCi_l2 neg def
   0 2 STCi_text length 2 sub { 
     dup 1 add STCi_text exch get exch STCi_text exch get
     1 index length 0 gt { 
       dup STCi_l1 STCiprint length 0 gt {(: )}{(  )}ifelse print print
     }{
       pop pop
     } ifelse
     (\n) print
   } for
%
% Deactivate a present ColorAdjust Matrix, if any
%
   /ColorAdjustMatrix STCiget null ne STCi_onstc and {
       mark
       /ColorAdjustMatrix null
       currentdevice putdeviceprops pop
   } if
%
% "Show" the text
%
   /Times-Roman findfont 10 scalefont setfont
   /STCi_l1 0 def
   0 2 STCi_text length 2 sub {
       STCi_text exch get stringwidth pop dup STCi_l1 gt {
          /STCi_l1 exch def
       }{
          pop
       } ifelse
   } for
   STCi_l1 STCi_clip 0 get add /STCi_l1 exch def

   STCi_clip 3 get 12 sub
   0 2 STCi_text length 2 sub {
       STCi_text exch get dup length 0 gt {
         dup stringwidth pop STCi_l1 exch sub 2 index moveto show
       }{
          pop
       } ifelse
       12 sub
   } for
   pop

   /Courier findfont 10 scalefont setfont
   /STCi_l2 0 def
   1 2 STCi_text length 1 sub {
       STCi_text exch get stringwidth pop dup STCi_l2 gt {
          /STCi_l2 exch def
       }{
          pop
       } ifelse
   } for

   STCi_clip 3 get 12 sub
   1 2 STCi_text length 1 sub {
       STCi_text exch get dup length 0 gt {
          STCi_l1 12 add 2 index moveto show
       }{
         pop
       } ifelse
       12 sub
   } for
   pop

%
%  compute the space for the graph-window
%
   STCi_l1 12 add STCi_l2 add 12 add dup STCi_clip 2 get exch sub % Extend
   [ 3 -1 roll dup 3 index add STCi_clip 3 get dup 5 index sub 3 1 roll ]
   /STCi_win exch def /STCi_l1 exch def

% The "Axis"
   newpath
   STCi_win 0 get STCi_win 1 get 14 add moveto
   STCi_win 2 get STCi_win 1 get 14 add lineto stroke

   STCi_win 0 get 14 add STCi_win 1 get moveto
   STCi_win 0 get 14 add STCi_win 3 get lineto stroke

% The Labels
   /Times-Roman findfont 10 scalefont setfont
   (Postscript-color) dup stringwidth pop
   STCi_win 2 get STCi_win 0 get sub 14 sub 1 index sub 2 div exch pop
   STCi_win 0 get add 14 add STCi_win 1 get 4 add moveto show

   gsave
     STCi_win 0 get 10 add STCi_win 1 get 14 add translate 90 rotate
     (Device-color) dup stringwidth pop
     STCi_win 3 get STCi_win 1 get sub 14 sub 1 index sub 2 div exch pop
     0 moveto show
   grestore

% The Graphs
  gsave
     STCi_win 0 get 14 add STCi_win 1 get 14 add 
     STCi_win 2 get 2 index sub STCi_win 3 get 2 index sub 
     4 2 roll translate
     STCi_col 0 1 2 index length 1 sub {
       1 index 1 index get aload pop setrgbcolor
       STCi_xv 1 index get STCi_yv 3 -1 roll get
       newpath
       1 index 0 get 5 index mul 1 index 0 get 5 index mul moveto
       1 index 1 get 5 index mul 1 index 0 get 5 index mul lineto
       1 1 2 index length 1 sub {
         2 index 1 index       get 6 index mul
         2 index 2 index       get 6 index mul lineto
         2 index 1 index 1 add get 6 index mul
         2 index 2 index       get 6 index mul lineto
         pop
       } for
       stroke pop pop
     } for
     pop pop pop
  grestore

%
% Find lowest Y from Text or graph
%
   STCi_win 1 get  STCi_clip 3 get STCi_text length 2 div 12 mul sub
   dup 2 index gt { pop } { exch pop } ifelse 12 sub

%
%  compute the upper bar-window
%
   /STCi_win [
      STCi_clip 0 get 4 -1 roll 36 sub STCi_clip 2 get 1 index 36 add 
   ] def

%
% Draw the required number of graphs
%
   [{  % Monochrome
      STCi_win STCi_xv 0 get {setgray} STCibar
    }{ % RGB
      STCi_win STCi_xv 0 get {0 0 setrgbcolor} STCibar
      STCi_win dup 1 exch 1 get 47 sub put
      STCi_win dup 3 exch 3 get 47 sub put
      STCi_win STCi_xv 1 get {0 0 3 1 roll setrgbcolor} STCibar
      STCi_win dup 1 exch 1 get 47 sub put
      STCi_win dup 3 exch 3 get 47 sub put
      STCi_win STCi_xv 2 get {0 0 3 2 roll setrgbcolor} STCibar
    }{ % CMYK
      STCi_win STCi_xv 0 get {0 0 0          setcmykcolor} STCibar
      STCi_win dup 1 exch 1 get 47 sub put
      STCi_win dup 3 exch 3 get 47 sub put
      STCi_win STCi_xv 1 get {0 0 0 4 1 roll setcmykcolor} STCibar
      STCi_win dup 1 exch 1 get 47 sub put
      STCi_win dup 3 exch 3 get 47 sub put
      STCi_win STCi_xv 2 get {0 0 0 4 2 roll setcmykcolor} STCibar
      STCi_win dup 1 exch 1 get 47 sub put
      STCi_win dup 3 exch 3 get 47 sub put
      STCi_win STCi_xv 3 get {0 0 0 4 3 roll setcmykcolor} STCibar
    }
   ] STCimode

   STCi_win 1 STCi_clip 1 get put
   STCi_win dup 3 exch 3 get 47 sub put

%
% Plot either one or two Color-Triangles
%
   /ColorAdjustMatrix STCiget null ne STCi_onstc and {
     STCi_win 0 get STCi_win 2 get add 2 div
     [STCi_win 0 get STCi_win 1 get 3 index STCi_win 3 get ] colortri
     mark /ColorAdjustMatrix dup STCiget currentdevice putdeviceprops pop
     [1 index STCi_win 1 get STCi_win 2 get STCi_win 3 get ] colortri
     pop
   }{
     STCi_win colortri
   } ifelse
   newpath clippath stroke
} ifelse
showpage
g i n e   ( C a r b o n )                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            % Copyright (C) 1995 Aladdin Enterprises.  All rights reserved
%
% This file is part of Aladdin Ghostscript.
%
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
%
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: stcolor.ps $
% stcolor.ps
% Epson Stylus-Color Printer-Driver

% The purpose of this file is to configure the stcolor-printer driver

%
% It is useless and dangerous to interpret the following code with anything
% else than Ghostscript, so this condition is verified first. If this fails
% a message is send to the output. If this message bothers you, remove it,
% but I prefer to know why the device-setup failed.

statusdict begin product end
dup (Ghostscript) eq exch (Aladdin Ghostscript) eq or{

% fetch the current device-parameters this is specific for Ghostscript.

  /STCold currentdevice getdeviceprops .dicttomark def

% Any Ghostscript-Driver has a Name, verify that the selected device is
% stcolor, otherwise nothing than another message will be produced.

  STCold /Name get (stcolor) eq {

%
% The main thing this file does, is to establish transfer-functions.
% Here are two predefined arrays for 360x360Dpi and for 720x720DpI.
% If resolution is 360x720 or 720x360 the average is used. You may
% want to define other arrays here.
%

     /STCdeftransfer [ 0.0 1.0 ] def

     /STCKtransfer360 [
       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
     ] def

     /STCKtransfer720 [
       0.0000 0.0011 0.0079 0.0151 0.0217 0.0287 0.0354 0.0425
       0.0492 0.0562 0.0633 0.0700 0.0766 0.0835 0.0900 0.0975
       0.1054 0.1147 0.1243 0.1364 0.1489 0.1641 0.1833 0.2012
       0.2217 0.2492 0.2814 0.3139 0.3487 0.3996 0.4527 0.5195
     ] def

% compute the resolution

     STCold /HWResolution get dup
     0 get exch 1 get mul sqrt /STCdpi exch def

% pick the colormodel
     STCold /ProcessColorModel get /STCcolor exch def


     mark % prepare stack for "putdeviceprops" 

% warn for BitsPerPixel=30 with fsrgb
     STCcolor /DeviceRGB eq STCold /BitsPerPixel get 32 eq and 
     {
       (%%[ stcolor.ps: inefficient RGB-setup, recommend BitsPerPixel=24 ]%%\n)
       print
      } if

% if the Dithering-Method is default (gscmyk), change it to fscmyk
% this is achieved by pushing a name/value-pair onto the stack
% if the selected algorithm uses another ProcessColorModel, it is necessary
% to change the Value of STCcolor according to the new algorithm.

     STCold /Dithering get (gscmyk) eq 
     { 
        /Dithering (hscmyk) % preferred dithering-method
     } if % might be necessary to change STCcolor too

%
% select the array according to the resolution
%
     STCdpi 359.0 lt 
     { STCdeftransfer }
     { STCdpi 361.0 lt
       { STCKtransfer360 }
       { STCdpi 719.0 gt
         { STCKtransfer720 }
         {
           STCKtransfer360 length STCKtransfer720 length eq
           {
             0 1 STCKtransfer360 length 1 sub 
             {
               dup dup 
               STCKtransfer360 exch get 
               exch STCKtransfer720 exch get 
               add 2.0 div 
               STCKtransfer360 3 1 roll put
             } for
           }if
           STCKtransfer360
         } ifelse
       }ifelse
     } ifelse
     /STCtransfer exch def

%
% Add the arrays. With Version 1.17 and above, it seems to be 
% a good idea, to use the transfer-arrays as coding-arrays too.
%

%
% RGB-Model requires inversion of the transfer-arrays
%
     STCcolor /DeviceRGB eq 
     {
        /RGBtransfer STCtransfer length array def
        0 1 STCtransfer length 1 sub
        {
          dup RGBtransfer length 1 sub exch sub exch 
          STCtransfer exch get 1.0 exch sub
          RGBtransfer 3 1 roll put
        } for

        /Rtransfer RGBtransfer
        /Gtransfer RGBtransfer
        /Btransfer RGBtransfer

        /Rcoding   RGBtransfer
        /Gcoding   RGBtransfer
        /Bcoding   RGBtransfer

     }{

       /Ctransfer STCtransfer
       /Mtransfer STCtransfer
       /Ytransfer STCtransfer
       /Ktransfer STCtransfer

       /Ccoding   STCtransfer
       /Mcoding   STCtransfer
       /Ycoding   STCtransfer
       /Kcoding   STCtransfer

     } ifelse

     counttomark 0 ne 
        {currentdevice putdeviceprops pop}{cleartomark}ifelse

% decativate predefined correction

     {} dup dup currenttransfer setcolortransfer

  }{
    (%%[ stcolor.ps: currentdevice is not stcolor - ignored ]%%\n) print
  } ifelse
}{
  (%%[ stcolor.ps: interpreted not by Aladdin Ghostscript - ignored ]%%\n) print
} ifelse
                                                                                                                                                                                                                                          lash -42
KPX Y Otilde -44
KPX Y S -2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %    Copyright (C) 1999 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: stocht.ps $
% helper file to simplify use of Stochastic Halftone - uses ht_ccsto.ps

% This file sets the /StochasticDefault /Halftone as the current
% and the /Default halftoning, loading the Stochastic halftone
% if required.

% Stochastic halftoning is recommended for inkjet printers, and may
% produce output as pleasing as the more computationally expensive
% "error diffusion" that *some* device drivers provide.

% For printing technologies other than inkjet, Stochastic halftoning
% may not look better than standard screening. In particular, thermal
% transfer and direct thermal tend to be better with standard ordered
% screening methods. Some laser printers may produce "smoother"
% looking gray shades with Stochastic halftoning. Try it, and if
% you like it, use it.

% Note that this /Default halftone can be overridden by PostScript
% operators that set the screening or halftone (such as setscreen).

% To make Stochastic Halftone be "sticky" so that other screening and
% halftone setting in the subsequent PostScript will be ignored, use:
%	-c "<< /HalftoneMode 1 >> setuserparams"
% on the command line prior to the file to be processed. For example,
%
% gs stocht.ps -c "<< /HalftoneMode 1 >> setuserparams" -f examples/tiger.ps

% Alternatively, the command to set the /HalftoneMode userparam can be
% concatenated to this file (see below).

% =====================================================================
% Try to get the previously defined resource
{ /StochasticDefault /Halftone findresource } stopped
{
  pop pop
  % Need to load the Stochastic Halftone using the lib file
  (ht_ccsto.ps) runlibfile
} if

% If we didn't error out by now, then go ahead and define the /Default
%     stack: StochasticDefault		(Halftone Type 5 Instance)

/Default exch /Halftone defineresource
sethalftone	% Use the halftone

% Uncomment the next line to make the Stocahstic halftoning be "sticky"
% << /HalftoneMode 1 >> setuserparams
tion ; B -170 0 337 699 ;
C 165 ; WX 500 ; N yen ; B 35 -3 512 701 ;
C 166 ; WX 500 ; N florin ; B 5 -276 470 709 ;
C 167 ; WX 500 ; N section ; B 14 -220 463 706 ;
C 168 ; WX 500 ; N currency ; B 14 115 486 577 ;
C 169 ; WX 333 ; N quotesingle ;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 #!/bin/sh
# $Id: sysvlp.sh $

# System V 3.2 lp interface for parallel, postscript printer
# with ghostscript 2.5.n.
#
# Thanks to Arne Ludwig (arne@rrzbu.hanse.de) for this script.
#

DEVICE=lbp8
GSHOME=/local/gs/2.5b2
FONT=/local
LIBDIR=/usr/spool/lp/admins/lp/interfaces
#EHANDLER=$LIBDIR/ehandler.ps

GS_LIB=$GSHOME:$FONT/fonts:$FONT/fonts/lw:$FONT/fonts/gs
export GS_LIB

copies=$4
shift 5
files="$*"

# serial line settings
# stty 19200 ixon ixoff 0<&1
# stty 1200 tabs cread opost onlcr ixon ixany ff1 cr2 nl0 0<&1

# Brother HL-4: switch to HP laserjet II+ emulation
# echo "\033\015H\c"

i=1
while [ $i -le $copies ]
do
	for file in $files
	do
		$GSHOME/gs \
			-sOUTPUTFILE=/tmp/psp$$.%02d \
			-sDEVICE=$DEVICE \
			$EHANDLER $file \
			< /dev/null >> /usr/tmp/ps_log 2>&1

		cat /tmp/psp$$.* 2>> /usr/tmp/ps_log
		rm -f /tmp/psp$$.*
	done
	i=`expr $i + 1`
done
exit 0
aron ; B 42 -18 559 907 ;
C -1 ; WX 778 ; N Otilde ; B 53 -18 748 866 ;
C -1 ; WX 333 ; N sfthyphen ; B 19 223 304 281 ;
C -1 ; WX 444 ; N atild                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %    Copyright (C) 1994 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: traceimg.ps $
% traceimg.ps
% Trace the data supplied to the 'image' operator.

% This code currently handles only the (Level 2) dictionary form of image,
% with a single data source and 8-bit pixels.

/traceimage			% <dict> traceimage -
 { currentcolorspace == (setcolorspace\n) print
   (<<) print
   dup { (\t) print exch ==only ( ) print == } forall
   (>>\n) print flush
   begin /i_left Width Height mul store /i_dict currentdict store end
    { i_left 0 le { exit } if
      i_dict /DataSource get exec
      dup type /filetype eq
       { i_buf 0 i_left 32 min getinterval readstring pop
       } if
      dup (%stdout) (w) file exch writehexstring (\n) print flush
      i_left exch length sub /i_left exch def
    } loop
 } bind odef

/image /traceimage load def
/i_left 0 def
/i_dict null def
/i_buf 32 string def
PX Aacute U -51
KPX Aacute V -93
KPX Aacute W -71
KPX Aacute Y -58
KPX Aacute a 6
KPX Aacute b -15
KPX Aacute c -17
KPX Aacute comma -20
KPX Aacute d -1
KPX Aacute e -11
KPX Aacute g -34
KPX Aacute guillemotleft -56
KPX Aacute guilsinglleft -56
KPX Aacute hyphen -7
KPX Aacute o -16
KPX Aacute period -7
KPX Aacute q -3
KPX Aacute quoteright -66
KPX A                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %    Copyright (C) 1992, 1993, 1994, 1999 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: traceop.ps $
% Trace individual operators or procedures.
% <opref> is <opname> or <opname> <dict>
%    (dict defaults to dict where op is currently defined, if writable;
%    otherwise uses userdict)
% <opref> traceop prints vmem usage before;
% <opref> <numargs|preproc> prints arguments or runs proc before;
% <opref> <numargs|preproc> <numresults|postproc>
%    also prints results or runs proc after.
% If traceflush is true, flush the output after each printout.
/traceflush true def

currentpacking true setpacking
.currentglobal true .setglobal

% Define the default "before" action
/tracebefore { vmstatus 3 traceprint pop pop pop } def

% Define the default "after" action
/traceafter { } def

/traceprint {
  dup type /integertype eq {
    1 sub -1 0 { ( ) print index ==only } for
  } {
    exec
  } ifelse
} bind def
/traceend {
  traceflush { flush } if
} bind def
/traceop {
  userdict begin
  dup type dup /nametype eq exch /dicttype eq or { { tracebefore } } if
  1 index type dup /nametype eq exch /dicttype eq or { { traceafter } } if
  /.tpost exch def /.tpre exch def
  dup type /dicttype ne {
    dup where not { userdict 1 index {} put userdict } if
  } if
  dup dup wcheck not {
    (Warning: substituting userdict for non-writable dictionary.) =
    pop userdict
  } if
  /.tddict exch def   /.tdict exch def   /.tname exch cvlit def
  .currentglobal [
  .tname /=only cvx ( ) /print cvx
    /.tpre load /traceprint cvx /traceend cvx
    .tdict .tname get /.tdef 1 index cvlit def
    dup xcheck {
      dup type dup /arraytype eq exch /packedarraytype eq or {
	/exec cvx
      } if
    } if
    /.tpost load /traceprint cvx () /= cvx /traceend cvx
  .tdef gcheck /.tpre load gcheck and /.tpost load gcheck and .setglobal
  ] cvx
  .tdef type /operatortype eq {
    .tname exch .makeoperator
  } if
  exch .setglobal
  .tddict exch .tname exch put
  end		% userdict
} bind def
/tracebind /bind load def	% in case someone wants to put it back
/bind { } def		% disable

.setglobal
setpacking
 aring -44
KPX P comma -135
KPX P e -44
KPX P eacute -44
KPX P hyphen -29
KPX P o -41
KPX P oacute -41
KPX P odieresis -41
KPX P oe -42
KPX P oslash -45
KPX P period -1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %    Copyright (C) 1992, 1993 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: type1enc.ps $
% type1enc.ps
% PostScript language versions of the Type 1 encryption/decryption algorithms.

% This file is normally not needed with Ghostscript, since Ghostscript
% implements these algorithms in C.  For the specifications, see Chapter 7 of
% "Adobe Type 1 Font Format," ISBN 0-201-57044-0, published by Addison-Wesley.

/.type1crypt	% <R> <from> <to> <proc> .type1crypt <R'> <to>
		% (auxiliary procedure)
 { 4 1 roll
   0 2 index length getinterval
   0 1 2 index length 1 sub
    {		% Stack: proc R from to index
      2 index 1 index get			% proc R from to index C/P
      4 index -8 bitshift xor 3 copy put	% proc R from to index P/C
      5 index exec				% proc R from to C

%		Compute R' = ((R + C) * 52845 + 22719) mod 65536
%		without exceeding a 31-bit integer magnitude, given that
%		0 <= R <= 65535 and 0 <= C <= 255.

      4 -1 roll add
      dup 20077 mul	% 52845 - 32768
      exch 1 and 15 bitshift add	% only care about 16 low-order bits
      22719 add 65535 and 3 1 roll
    }
   for exch pop 3 -1 roll pop
 } bind def

% <state> <fromString> <toString> .type1encrypt <newState> <toSubstring>
%	Encrypts fromString according to the algorithm for Adobe
%	  Type 1 fonts, writing the result into toString.
%	  toString must be at least as long as fromString or a
%	  rangecheck error occurs.  state is the initial state of
%	  the encryption algorithm (a 16-bit non-negative
%	  integer); newState is the new state of the algorithm.

/.type1encrypt
 { { exch pop } .type1crypt
 } bind def

% <state> <fromString> <toString> .type1decrypt <newState> <toSubstring>
%	Decrypts fromString according to the algorithm for Adobe
%	  Type 1 fonts, writing the result into toString.  Other
%	  specifications are as for type1encrypt.

/.type1decrypt
 { { pop 2 index exch get } .type1crypt
 } bind def
KPX g l -34
KPX g oacute -23
KPX g odieresis -23
KPX g r 8
KPX guillemotright A -72
KPX guillemotright AE -80
KPX guillemotright Aacute -72
KPX guillemotright Adieresis -72
KPX guillemotright Aring -72
KPX guillemotright T -103
KPX guillemotright V -84
KPX guillemotright W -63
KPX guillemotright Y -114
KPX guilsinglright A -71
KPX guilsinglright AE -80
KPX guilsin                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %    Copyright (C) 1992, 1997, 1998, 1999 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: type1ops.ps $
% type1ops.ps
% Define the Type 1 and Type 2 font opcodes for use by Ghostscript utilities.

% Define the default value of lenIV.
% Note that this expects the current font to be on the dictionary stack.

/lenIV { FontType 2 eq { -1 } { 4 } ifelse } def

% ---------------- Encoding ---------------- %

/Type1encode 70 dict

	% Data types

dup /nulltype {
  pop ()
} put
dup /nametype {
  Type1encode exch get
} put
dup /stringtype {
} put
dup /integertype {
  dup dup -107 ge exch 107 le and {
    139 add (x) dup 0 4 -1 roll put
  } {
    dup dup -1131 ge exch 1131 le and {
      dup 0 ge { 16#f694 } { neg 16#fa94 } ifelse add
      (xx) dup dup 0 4 index -8 bitshift put
      1 4 -1 roll 255 and put
    } {
      (\377xxxx) 1 1 4 {
	dup 8 mul 32 sub 3 index exch bitshift 255 and
	2 index 3 1 roll put
      } for exch pop
    } ifelse
  } ifelse
} put

	% Operators

% Identical or similar in Type 1 and Type 2.
/c_hstem 1 def   dup /hstem <01> put
/c_vstem 3 def   dup /vstem <03> put
/c_vmoveto 4 def   dup /vmoveto <04> put
/c_rlineto 5 def   dup /rlineto <05> put
/c_hlineto 6 def   dup /hlineto <06> put
/c_vlineto 7 def   dup /vlineto <07> put
/c_rrcurveto 8 def   dup /rrcurveto <08> put
/c_callsubr 10 def   /s_callsubr <0a> def   dup /callsubr s_callsubr put
/c_return 11 def   dup /return <0b> put
/c_escape 12 def
  /ce_div 12 def   /s_div <0c0c> def   dup /div s_div put
/c_endchar 14 def   /s_endchar <0e> def   dup /endchar s_endchar put
/c_rmoveto 21 def   dup /rmoveto <15> put
/c_hmoveto 22 def   dup /hmoveto <16> put
/c_vhcurveto 30 def   dup /vhcurveto <1e> put
/c_hvcurveto 31 def   dup /hvcurveto <1f> put
% Only in Type 1.
/c_closepath 9 def   dup /closepath <09> put
/c_hsbw 13 def   /s_hsbw <0d> def   dup /hsbw s_hsbw put
  /ce_dotsection 0 def   /s_dotsection <0c06> def   dup /dotsection s_dotsection put
  /ce_vstem3 1 def   /s_vstem3 <0c01> def   dup /vstem3 s_vstem3 put
  /ce_hstem3 2 def   /s_hstem3 <0c02> def   dup /hstem3 s_hstem3 put
  /ce_seac 6 def   /s_seac <0c06> def	dup /seac s_seac put
  /ce_sbw 7 def   /s_sbw <0c07> def   dup /sbw s_sbw put
  /ce_callothersubr 16 def   /s_callothersubr <0c10> def   dup /callothersubr s_callothersubr put
  /ce_pop 17 def   /s_pop <0c11> def   dup /pop s_pop put
  /ce_setcurrentpoint 33 def   /s_setcurrentpoint <0c21> def   dup /setcurrentpoint s_setcurrentpoint put
  /s_setcurrentpoint_hmoveto s_setcurrentpoint <8b16> concatstrings def
% Only in Type 2.
dup /blend <10> put
dup /hstemhm <12> put
dup /hintmask <13> put
dup /cntrmask <14> put
dup /vstemhm <17> put
dup /rcurveline <18> put
dup /rlinecurve <19> put
dup /vvcurveto <1a> put
dup /hhcurveto <1b> put
dup /callgsubr <1d> put
  dup /and <0c03> put
  dup /or <0c04> put
  dup /not <0c05> put
  dup /store <0c08> put
  dup /abs <0c09> put
  dup /add <0c0a> put
  dup /sub <0c0b> put
  dup /load <0c0d> put
  dup /neg <0c0c> put
  dup /eq <0c0f> put
  dup /drop <0c12> put
  dup /put <0c14> put
  dup /get <0c15> put
  dup /ifelse <0c16> put
  dup /random <0c17> put
  dup /mul <0c18> put
  dup /sqrt <0c1a> put
  dup /dup <0c1b> put
  dup /exch <0c1c> put
  dup /index <0c1d> put
  dup /roll <0c1e> put
  dup /hflex <0c22> put
  dup /flex <0c23> put
  dup /hflex1 <0c24> put
  dup /flex1 <0c25> put

readonly def

% ---------------- Decoding ---------------- %

/Type1decode 512 array

Type1encode {
  dup type /stringtype eq {
    dup length 1 eq { 0 get } { 1 get 256 add } ifelse
		% stack: array key code
    exch 2 index 3 1 roll put
  } {
    pop pop
  } ifelse
} forall

dup 12 {
  dup read pop dup Type1decode exch 256 add get dup null ne
    { exch pop }
    { pop 2 string dup 0 12 put dup 1 4 -1 roll put }
  ifelse
} put
dup 28 {		% Type 2 only
  dup read pop 128 xor 128 sub 8 bitshift
  1 index read pop add
} put
32 1 246 { 2 copy dup 139 sub put pop } for
dup 247 { dup read pop 108 add } put
dup 248 { dup read pop 364 add } put
dup 249 { dup read pop 620 add } put
dup 250 { dup read pop 876 add } put
dup 251 { dup read pop 108 add neg } put
dup 252 { dup read pop 364 add neg } put
dup 253 { dup read pop 620 add neg } put
dup 254 { dup read pop 876 add neg } put
dup 255 {		% Different for Type 1 and Type 2
  dup read pop 128 xor 128 sub
  3 { 8 bitshift 1 index read pop add } repeat
  FontType 2 eq { 65536.0 div } if
} put

readonly def

% ---------------- Procedures ---------------- %

% For these utilities, a CharString is represented by a sequence of
% integers, reals, strings, and names, either in an array or on the stack.
% Integers and reals represent themselves; strings are other data that
% appears in the CharString; names are CharString operator names.
% A CharString in an array is called a "charproc"; a CharString on
% the stack is called a "charstack", and is delimited by a mark.
% Individual elements are called "chartokens".

% ------ Encoding ------ %

% Get the string for a chartoken.
% Note that this string may be overwritten by the next call.
/chartoken_string {	% <chartoken> chartoken_string <string>
  dup type Type1encode exch get exec
} bind def
% Compute the length of a CharString.
/chartoken_length {	% <chartoken> chartoken_length <length>
  chartoken_string length
} bind def
/charproc_length {	% <charproc> charproc_length <length>
  0 exch { chartoken_length add } forall
} bind def
/charstack_length {	% <charstack> charstack_length <charstack> <length>
  counttomark 0 exch -1 1 { index chartoken_length add } for
} bind def

% Write a CharString to a file.  Normally this will be a NullEncode filter
% writing on a string of the correct length.
/chartoken_write {	% <file> <chartoken> chartoken_write -
  chartoken_string writestring
} bind def
/charproc_write {	% <file> <charproc> charproc_write -
  { 1 index exch chartoken_write } forall pop
} bind def
% Note that the arguments of charstack_write are backwards.
/charstack_write {	% <charstack> <file> charstack_write -
  counttomark 1 sub -1 1 { index 1 index exch chartoken_write } for
  cleartomark
} bind def

% Convert a charproc or charstack to an *un*encrypted CharString.
/charproc_string {	% <charproc> charproc_string <string>
  mark exch aload pop charstack_string
} bind def
/charstack_string {	% <charstack> charstack_string <string>
  charstack_length lenIV 0 gt {
    lenIV add string
    dup dup length lenIV sub lenIV exch getinterval	% skip lenIV
  } {
    string
  } ifelse
  /NullEncode filter
  exch 1 index counttomark 1 add 2 roll
  charstack_write closefile
%   lenIV 0 ge { 4330 exch dup .type1encrypt exch pop readonly } if
} bind def

% ------ Decoding ------ %

% Decode a CharString (unencrypted).
/charstack_read {	% <file> charstack_read <no-mark-charstack>
  { dup read not { pop exit } if
    Type1decode 1 index get dup null eq {
      pop 1 string dup 0 4 -1 roll put
    } {
      exch pop exec
    } ifelse exch
  } loop
} bind def
t$w |xiSVp']rB9/]8s~nI1E;b	\)ސL<-~NJPĈBWGK2N'Di>1[{#Achl!iߛ=Ty̙Q$_ߛetÍ
#nF17jl:t-GnM8ezRp6e]0PxϿ)>tsiN9I(dگ8ƴNf+UkM
vסp[ESD}%Uv`GCy@*f@q^jr?LVBrj#F$^2hnܜgtm!=@\-0Hd83h'$֩G}C1y'i)(%!
% Copyright (C) 1997 Aladdin Enterprises.  All rights reserved
%
% This file is part of Aladdin Ghostscript.
%
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
%
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: uninfo.ps $
% uninfo.ps: Utilities for "printing" PostScript items, especially dictionaries
% Usage:
% (prefix-string) dict unprint

% Maximum Print-Width
/HSpwidth 80 def

% any  HScvs string
/HScvs {
% Number-Syntax
  dup type % stack: any /anytype
  dup /integertype eq 1 index /realtype eq or { pop
    16 string cvs
  }{
% Logical-Type
    dup /booleantype eq { pop
      5 string cvs
    }{
% Identifiers
      dup /nametype eq { pop
        dup length 1 add string
        dup 0 (/) putinterval
        exch 1 index 1 1 index length 1 sub getinterval cvs pop
      }{
% Strings
        dup /stringtype eq { pop
% ------- Compute Length
          2 1 index { % stack: str len item
            dup 32 lt 1 index 126 gt or { % need 4
              pop 4 add
            }{
              dup 40 eq 1 index 41 eq or 1 index 92 eq or {
                pop 2 add
              }{
                pop 1 add
              } ifelse
            } ifelse
          } forall
% ------- Allocate & Fill String
          string dup 0 (\() putinterval 1
          3 -1 roll { % outstr pos item
            dup 32 lt 1 index 126 gt or {
              dup 7 le {
                2 index 2 index (\\00) putinterval
                8 3 index 3 index 3 add 1 getinterval cvrs
              }{
                dup 63 le {
                  2 index 2 index (\\0) putinterval
                  8 3 index 3 index 2 add 2 getinterval cvrs
                }{
                  2 index 2 index (\\) putinterval
                  8 3 index 3 index 1 add 3 getinterval cvrs
                } ifelse
              } ifelse
              pop 4 add
            }{
              dup 40 eq 1 index 41 eq or 1 index 92 eq or {
                2 index 2 index (\\) putinterval
                exch 1 add exch
              } if
              2 index exch 2 index exch put
              1 add
            } ifelse 
          } forall
          1 index exch (\)) putinterval
        }{ exch pop
          dup length 1 add string
          dup 0 (-) putinterval
          exch 1 index 1 1 index length 1 sub getinterval cvs pop
          dup dup length 4 sub (-) putinterval
          0 1 index length 3 sub getinterval
        } ifelse
      } ifelse
    } ifelse
  } ifelse
} bind def

% int HSpindent - indent-spaces
/HSpindent {
  dup 0 gt {
    1 1 3 -1 roll { pop ( ) print } for
  }{
    pop
  } ifelse
} bind def

% indent array HSaprint -> Print an Array
/HSaprint {
  dup type /arraytype eq {
    ( [) print
    exch 1 add dup 1 add
    3 -1 roll { % rind pos item
      HScvs dup length % rind pos str len
      dup 3 index add HSpwidth ge {
        (\n) print
        3 index HSpindent
        3 -1 roll pop
        2 index add
        exch
      }{
        ( ) print
        2 index add 1 add 
        3 -1 roll pop
        exch
      } ifelse
      print
    } forall
    ( ]) print
    pop pop
  }{
    ( ) print
    HScvs print pop
  } ifelse
  (\n) print
} bind def

% dict HSdnames dict names (creates sorted name-strings)
/HSdnames {
% Build namelist, stack: dic
  dup length 0 eq {
    []
  }{
    [ 1 index {
        pop dup type /nametype eq {
          dup length string cvs
        }{ 
          pop
        } ifelse
      } forall
    ]
% Sort the namelist, stack: dic nam
    0 1 2 index length 2 sub { % stack: dic nam I
      2 copy get % stack: pre dic nam I nam[I]
      1 index 1 add 1 4 index length 1 sub { % stack: dic nam I nam[I] J
        3 index 1 index get % dic nam I S[I] J S[J]
        2 index 1 index gt { % swap them
           4 index 2 index 4 index put 
           4 index 4 index 2 index put
           3 1 roll
        } if
        pop pop
      } for
      pop pop
    } for
  } ifelse
} bind def

% string:prefix dict:which unprint
/unprint {
  HSdnames % pre dic nam
% compute the maximum length
  0 1 index { % pre dic nam maxlen nam[I]
    length 2 copy lt { exch } if pop
  } forall
% Print out all the items, stack: pre dic nam maxlen
  (\n) print  
  exch { % pre dic maxlen nam[I]
% no prefix yet, -> flush right
    3 index length 0 eq {
      dup length 2 index exch sub HSpindent
    }{
      3 index print (/) print
    } ifelse 
% print the name
    dup print
% prefix: fill up with blanks 
    3 index length 0 ne {
      dup length 2 index exch sub HSpindent
    } if
% now print the item itself, stack: pre dic maxlen nam[I]
    2 index 1 index cvn get dup type % stack: pre dic maxlen nam[i] item typ 
% Dict-Syntax
    dup /dicttype eq { pop % stack: pre dic maxlen nam[i] item
      ( ) print dup HScvs print
      4 index length 0 eq { % brand new prefix
        2 index string 0 1 5 index 1 sub { 1 index exch 32 put } for
        dup 4 index 4 index length sub 5 -1 roll putinterval
      }{
        4 index length 1 add 2 index length add string
        dup 0 7 index putinterval
        dup 6 index length (/) putinterval
        dup 6 index length 1 add 5 -1 roll putinterval
      } ifelse
      exch unprint
    }{
      3 -1 roll pop % tack: pre dic maxlen item typ
% Array-Syntax
      dup /arraytype eq { pop % stack: pre dic maxlen item
        3 index length dup 0 ne { 1 add } if 2 index add 
        exch HSaprint
      }{ pop
        ( ) print
        HScvs print
        (\n) print
      } ifelse
    } ifelse
  } forall
  pop pop length -1 eq { (\n) print } if
} bind def

/currentpagedevice where { % check for currentpagedevice
   /currentpagedevice get exec () exch unprint
} if
l;7 KW\$僆\.VF|>
ыi9&#֋R\=m6a̚YAt5$< +jY]ēogQpu./ciJ]ڀagҢtsj	N^ oSVH},m_J)"󑾜Rx7}iPؼ*
,A;([0w.;01ƗdB@GnEy&rwhS6
BqÜ_I{\tk)	᳜0r
{F9;jRԸ4/(6$bJ([aQO2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                #!/bin/sh
# $Id: unix-lpr.sh $
#
# Unix lpr filter. The default setup sends output directly to a pipe,
# which requires the Ghostscript process to fork, and thus may cause 
# small systems to run out of memory/swap space. An alternative strategy,
# based on a suggestion by Andy Fyfe (andy@cs.caltech.edu), uses a named
# pipe for output, which avoids the fork and can thus save a lot of memory.
#
# Unfortunately this approach can cause problems when a print job is aborted, 
# as the abort can cause one of the processes to die, leaving the process 
# at the other end of the pipe hanging forever.
#
# Because of this, the named pipe method has not been made the default,
# but it may be restored by commenting out the lines referring to
# 'gsoutput' and uncommenting the lines referring to 'gspipe'.
#

PBMPLUSPATH=/usr/local/bin
PSFILTERPATH=/usr/local/lib/ghostscript
LOCALPATH=/usr/local/bin
X11HOME=/usr/X11R6

PATH=/bin:/usr/bin:/usr/ucb:/usr/etc
PATH=${PATH}\:${LOCALPATH}\:${PBMPLUSPATH}\:${PSFILTERPATH}
LD_LIBRARY_PATH=${X11HOME}/lib

export PATH LD_LIBRARY_PATH acctfile host user

user= host= acctfile=/dev/null

#
# Redirect stdout to stderr (for the logfile) and open a new channel
# connected to stdout for the raw data. This enables us to keep the
# raw data separate from programmed postscript output and error messages.
#
exec 3>&1 1>&2

#
# Get username and hostname from filter parameters
#
while [ $# != 0 ]
do  case "$1" in
  -n)	user=$2 ; shift ;;
  -h)	host=$2 ; shift ;;
  -*)	;;
  *)	acctfile=$1 ;;
  esac
  shift
done

#
# Get the filter, printer device and queue type (direct/indirect)
#
filter=`basename $0`
device=`dirname $0`
type=`dirname ${device}`
device=`basename ${device}`
fdevname=$device
type=`basename ${type}`

#
# Find the bpp and number of colors, if specified
#

colorspec="`echo ${device} | sed 's/.*\.[0-9][0-9]*\.\([0-9][0-9]*\)$/\1/'`"
if test "$colorspec" = "${device}"
then
    colorspec=""
else
    device=`basename ${device} .$colorspec`
    colorspec="-dColors=$colorspec"
fi

bpp="`echo ${device} | sed 's/.*\.\([0-9][0-9]*\)$/\1/'`"
if test "$bpp" = "${device}"
then
    bpp=1
else
    device=`basename ${device} .$bpp`
fi

#
# Information for the logfile
#
lock=`dirname ${acctfile}`/lock
cf=`tail -1 ${lock}`
job=`egrep '^J' ${cf} | tail +2c`

echo "gsbanner: ${host}:${user}  Job: ${job}  Date: `date`"
echo "gsif: ${host}:${user} ${fdevname} start - `date`"

#
# Set the direct or indirect output destinations
#
#gspipe=/tmp/gspipe.$$
#mknod ${gspipe} p

case "${type}" in
  direct)
		gsoutput="cat 1>&3" ;;
#		cat ${gspipe} 1>&3 & ;;
  indirect)
		gsoutput="lpr -P${device}.raw" ;;
#		cat ${gspipe} | lpr -P${device}.raw & ;;
esac

(
#
# Any setup required may be done here (eg. setting gamma for colour printing)
#
#echo "{0.333 exp} dup dup currenttransfer setcolortransfer"

#
# The input data is filtered here, before being passed on to Ghostscript
#
case "${filter}" in
  gsif)	  cat ;;
  gsnf)	  psdit ;;
  gstf)	  pscat ;;
  gsgf)	  psplot ;;
  gsvf)	  rasttopnm | pnmtops ;;
  gsdf)	  dvi2ps -sqlw ;;
  gscf|gsrf) echo "${filter}: filter not available" 1>&2 ; exit 0 ;;
esac

#
# This is the postlude which does the accounting
#
echo "\
(acctfile) getenv
  { currentdevice /PageCount gsgetdeviceprop dup cvi 0 gt
    { exch (a) file /acctfile exch def
      /string 20 string def
      string cvs dup length dup
      4 lt
        { 4 exch sub
          { acctfile ( ) writestring } repeat
        } { pop } ifelse
      acctfile exch writestring
      acctfile (.00 ) writestring
      acctfile (host) getenv 
        { string cvs } { (NOHOST) } ifelse writestring
      acctfile (:) writestring
      acctfile (user) getenv
        { string cvs } { (NOUSER) } ifelse writestring
      acctfile (\n) writestring
      acctfile closefile
    } { pop } ifelse
  } if
quit"
) | gs -q -dNOPAUSE -sDEVICE=${device} -dBitsPerPixel=${bpp} $colorspec \
		-sOutputFile=\|"${gsoutput}" -
#		-sOutputFile=${gspipe} -

rm -f ${gspipe}
#
# End the logfile entry
#
echo "gsif: end - `date`"

E! ]y+Ad#\<.%z
2k>R%    Copyright (C) 1991, 1992, 1998 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: unprot.ps $
% Disable all access checks.  This is useful for printing out
% eexec-encrypted Type 1 fonts, and similar purposes.

systemdict wcheck
 { /protdict systemdict def
 }
 { (Please restart Ghostscript with the -dWRITESYSTEMDICT switch.\n) print
   (Some access checks will remain active if you do not do this.\n) print
   flush
   /protdict userdict def
 }
ifelse

% The procedures we're about to define will go in systemdict,
% so they must be allocated in global VM.

.currentglobal true .setglobal

protdict begin
   /readonly. /readonly load def
   /executeonly. /executeonly load def
   /noaccess. /noaccess load def
   /readonly { } odef
   /readonly.. /readonly load def
   /executeonly { } odef
   /executeonly.. /executeonly load def
   /noaccess { } odef
   /noaccess.. /noaccess load def
end

% Disable the access checks.

/unprot
 { protdict begin
   /readonly /readonly.. load def
   /executeonly /executeonly.. load def
   /noaccess /noaccess.. load def
   end
 } bind def

% Re-enable the access checks.

/reprot
 { protdict begin
   /readonly /readonly. load def
   /executeonly /executeonly. load def
   /noaccess /noaccess. load def
   end
 } bind def

.setglobal
J
whGqIɐ=l8QIlPad˒p>aF4)ցJ&""[#p}x`KB}|#yv>Sw i*lP>Hz)m_^eOU󇲳^*Lc*_ND4KˇC5=;_GouvX"s JIڰw)HyazOgr)Q'szNDV*
%_="ѕn#j@%6/ht:8r$8r??ji81y$Zp/~.:ǐ%}tp""W(d<SncуEM#e]tՍlgpF#kG$D3\<Ӫ6!Xҗ.>*yH G	3=`i#D2Z8Tq0FuR[`˝-\hd)
!HK8CHU                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %    Copyright (C) 1996, 1997, 1998 Aladdin Enterprises.  All rights reserved.
%
% This file is part of Ghostscript.
%
% Ghostscript is distributed in the hope that it will be useful, but
% WITHOUT ANY WARRANTY.  No author or distributor accepts responsibility
% to anyone for the consequences of using it or for whether it serves any
% particular purpose or works at all, unless he says so in writing.  Refer
% to the Ghostscript General Public License for full details.
%
% Everyone is granted permission to copy, modify and redistribute
% Ghostscript, but only under the conditions described in the Ghostscript
% General Public License.  A copy of this license is supposed to have been
% given to you along with Ghostscript so you can know your rights and
% responsibilities.  It should be in a file named COPYING.  Among other
% things, the copyright notice and this notice must be preserved on all
% copies.

% $Id: viewcmyk.ps $
% viewcmyk.ps
% Display a raw CMYK file.
% Requires the colorimage operator.
% If SCALE is defined, maps input pixels to output pixels with that scale;
% if SCALE is undefined, scales the image to fit the page.
% If BITS is defined, it is the number of bits per sample (1,2,4,8,12);
% if BITS is undefined, its default value is 1.

/viewcmyk {			% <filename> <width> viewcmyk -
  20 dict begin
  /w exch def
  /fname exch def
  /bpc /BITS where { pop BITS } { 1 } ifelse def
  /f fname (r) file def
  mark fname status pop pop pop /flen exch def cleartomark
  /h flen w bpc 4 mul mul 7 add 8 idiv idiv def
  (Dimensions: ) print [w h] == flush
		% Set up scaling.
  /SCALE where {
    pop
	% Map pixels SCALE-for-1.  Assume orthogonal transformation.
    SCALE 1 0 dtransform add abs div
    SCALE 0 1 dtransform add abs div
  } {
	% Scale the image (uniformly) to fit the page.
    clippath pathbbox pop pop translate
    pathbbox 3 -1 roll sub h div
    3 1 roll exch sub w div min dup
  } ifelse scale
  w h bpc [1 0 0 -1 0 h] f false 4 colorimage
  showpage
  f closefile
  end
} bind def

% If the program was invoked from the command line, run it now.
[ shellarguments {
  counttomark 2 eq {
    cvi viewcmyk
  } {
    cleartomark
    (Usage: gs -- viewcmyk.ps filename.cmyk width\n) print
    ( e.g.: gs -- viewcmyk.ps my.cmyk 2550\n) print flush
  } ifelse
} {
  pop
} ifelse
.&4mKD*R;ۖw-6 #4{O鉺N&ލ Lmy7HA0S\6>JYG_g!k1
X$9&	!iklpYzYq8,` !5>*VkU`:쓣._1m5Ru	|7|_9å}[&'8@߭"y:E?                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %    Copyright (C) 1989, 1992, 1993, 1998 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: viewgif.ps $
% viewgif.ps
% Display a GIF file.

/read1			% <file> read1 <int>
 { read pop
 } bind def
/read2			% <file> read2 <int>
 { dup read1 exch read1 8 bitshift add
 } bind def

/readGIFheader		% <file> readGIFheader <dict>
 { 20 dict begin
   dup 6 string readstring pop
   dup (GIF87a) eq exch (GIF89a) eq or not
    { (Not a GIF file.\n) print cleartomark stop
    } if
   dup read2 /Width exch def
   dup read2 /Height exch def
   dup read1
   dup 128 ge /GlobalColor exch def
   dup -4 bitshift 7 and 1 add /BitsPerPixel exch def	%***BOGUS?***
   dup 8 and 0 ne /PaletteSorted exch def
   7 and 1 add dup /BitsPerPixel exch def
     1 exch bitshift /PaletteSize exch def
   dup read1 /BackgroundIndex exch def
   dup read1 15 add 64 div /AspectRatio exch def
   GlobalColor
    { PaletteSize 3 mul string readstring pop
      /GlobalPalette exch def
    } if
   currentdict end
 } bind def

/readGIFimageHeader	% <file> readGIFimageHeader <dict>
			% Note: GIF header must be on dict stack
 { 10 dict begin
    { dup read1
      dup (!) 0 get ne { exit } if pop		% extension
      dup read1 pop
       { dup read1 dup 0 eq { pop exit } if { dup read1 pop } repeat
       } loop
    } loop
   (,) 0 get ne
    { (Not a GIF image.\n) print stop
    } if
   dup read2 /Left exch def
   dup read2 /Top exch def
   dup read2 /Width exch def
   dup read2 /Height exch def
   dup read1
   dup 128 ge /LocalColor exch def
   dup 64 and 0 ne /Interlaced exch def
   LocalColor
    { 7 and 1 add /BitsPerPixel exch def
      1 BitsPerPixel bitshift 3 mul string readstring pop
      /Palette exch def
    }
    { pop pop /Palette GlobalPalette def
    }
   ifelse
   currentdict end
 } bind def

/imageGIF		% <imagedict> imageGIF
 { /ImageOut where
    { pop
		% We know BitsPerComponent = 8, Decode = [0 255].
		% and there is only a single data source which is
		% either a filter or a string whose size is exactly
		% the width of the row.
      dup /DataSource get dup type /stringtype eq
       { ImageOut exch writestring
       }
       { pop dup /Width get string
	 1 index /Height get
	  { 1 index /DataSource get 1 index readstring pop
	    ImageOut exch writestring
	  }
	 repeat pop pop
       }
      ifelse 
    }
    { image
    }
   ifelse
 } bind def

/viewGIF		% <file|string> viewGIF -
 { save 20 dict begin
   /saved exch def
   dup type /stringtype eq { (r) file } if
   /F exch def
   /ImageOutFile where { /ImageOut ImageOutFile (w) file def } if
   F readGIFheader /Header exch def
     currentdict Header end begin begin
   DEBUG { Header { exch == == } forall (----------------\n) print flush } if
   F readGIFimageHeader /ImageHeader exch def
     currentdict ImageHeader end begin begin
   DEBUG { ImageHeader { exch == == } forall (----------------\n) print flush } if
   /D F
   <<	/InitialCodeLength F read1
	/FirstBitLowOrder true
	/BlockData true
	/EarlyChange 0
   >> /LZWDecode filter def

   [/Indexed /DeviceRGB 1 BitsPerPixel bitshift 1 sub Palette] setcolorspace
   matrix currentmatrix
   0 1 3 { 2 copy get dup 0 ne { dup abs div } if 3 copy put pop pop } for
   setmatrix
   <<	/ImageType 1
	/ImageMatrix [1 0 0 -1 0 Height]
	/BitsPerComponent 8
	/Decode [0 255]
   Interlaced
    {	/Width Width   /Height 1
	/row Width string def
	/DataSource row
      >> /I exch def
      /inter		% <num> <denom> inter -
       { /denom exch def   /num exch def
         gsave
	 /lines Height denom 1 sub add num sub denom idiv def
	 0 1 lines 1 sub {
	   Height exch denom mul num add sub
	   I /ImageMatrix get 5 3 -1 roll put
	   D row readstring pop pop
	   I imageGIF
	 } for
	 grestore
       }
      bind def
      0 8 inter
      4 8 inter
      2 4 inter
      1 2 inter
    }
    {	/Width Width   /Height Height
	/DataSource D
      >> imageGIF
    }
   ifelse
   saved end end end restore
 } bind def   
X,mZUP<tan~T1؜҄A12rwߪMTxd%'O[O$V]鬥H$%c_oaur MFA <7d0?7M(3n
#?Th?rJKWjiw%6Si>ϪBk5,cE+!&Am0*;vWurh
u	^K;(CJ?):V*?ݎ@TB"J<	Z{Z5ű6]ZVȼxELQn=ϥ寈h>x.3gY#gyLi:+W}AjÔl                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %! viewjpeg.ps   Copyright (C) Thomas Merz 1994
%
% View JPEG files with Ghostscript
%
% This PostScript code relies on level 2 features.
%
% Only JPEG baseline, extended sequential, and progressive files
% are supported.  Note that Adobe PostScript level 2 does not include
% progressive-JPEG support.  Ghostscript with IJG JPEG v6 or later
% will decode progressive JPEG, but only if you edit gsjmorec.h to
% enable that feature.
%
% Author's address:
% ------------------------------+
% {(pstack exec quit) = flush } |    Thomas Merz, Munich
% pstack exec quit              |    voice +49/89/29160728
% ------------------------------+    tm@muc.de  http://www.muc.de/~tm/
%
% Updated by L. Peter Deutsch 20-May-1997:
%   move the usage example to the beginning
% Updates by Tom Lane 6-Sep-1995

% Usage example:
%	(jpeg-6/testimg.jpg) viewJPEG

/languagelevel where {pop languagelevel 2 lt}{true} ifelse {
  (JPEG needs PostScript Level 2!\n) print flush stop
} if

/JPEGdict 20 dict def
JPEGdict begin

/NoParamMarkers [	% JPEG markers without additional parameters
    16#D0 16#D1 16#D2 16#D3 16#D4 16#D5 16#D6 16#D7 16#D8 16#01
] def

/NotSupportedMarkers [ 	% JPEG markers not supported by PostScript level 2
    16#C3 16#C5 16#C6 16#C7 16#C8 16#C9 16#CA 16#CB 16#CD 16#CE 16#CF
] def

% Names of color spaces
/ColorSpaceNames << /1 /DeviceGray /3 /DeviceRGB /4 /DeviceCMYK >> def

% read one byte from file F
% - ==> int --or-- stop context
/NextByte { 
    F read not { (Read error in ViewJPEG!\n) print flush stop } if
} bind def

/SkipSegment {	% read two bytes and skip that much data
    NextByte 8 bitshift NextByte add 2 sub { NextByte pop } repeat
} bind def

% read width, height, and # of components from JPEG markers
% and store in dict
/readJPEGmarkers {	% - ==> dict --or-- stop context
    5 dict begin

    { % loop: read JPEG marker segments until we find SOFn marker or EOF
	NextByte
	16#FF eq {				% found marker
	    /markertype NextByte def
	    % Is it S0F0=baseline, SOF1=extended sequential, SOF2=progressive ?
	    markertype dup 16#C0 ge exch 16#C2 le and {
		NextByte pop NextByte pop	% segment length
		% Ghostscript and Adobe PS accept only data precision 8
		NextByte 8 ne {
		    (Error: not 8 bits per component!\n) print flush stop 
		} if

		% Read crucial image parameters
		/height NextByte 8 bitshift NextByte add def
		/width NextByte 8 bitshift NextByte add def
		/colors NextByte def

		DEBUG { currentdict { exch == == } forall flush } if
		exit
	    } if

	    % detect several segment types which are not compatible with PS
	    NotSupportedMarkers {
		markertype eq {
		    (Marker ) print markertype == 
		    (not supported!\n) print flush stop
		} if 
	    } forall 

	    % Skip segment if marker has parameters associated with it
	    true NoParamMarkers { markertype eq {pop false exit} if } forall 
	    { SkipSegment } if
	} if
    } loop

    currentdict dup /markertype undef
    end
} bind def

end	% JPEGdict

% read image parameters from JPEG file and display the image
/viewJPEG {		% <file|string> ==> -
    save 
    JPEGdict begin
    /saved exch def
    /scratch 1 string def
    dup type /stringtype eq { (r) file } if
    /F exch def

    readJPEGmarkers begin
    F 0 setfileposition		% reset file pointer

    % We use the whole clipping area for the image (at least in one dimension)
    gsave clippath pathbbox grestore
    /ury exch def /urx exch def
    /lly exch def /llx exch def

    llx lly translate
    width height scale

    % use whole width or height, whichever is appropriate
    urx llx sub width div ury lly sub height div
    2 copy gt { exch } if pop		% min
    dup scale
    ColorSpaceNames colors scratch cvs get setcolorspace

    % prepare image dictionary
    << /ImageType 1
       /Width width
       /Height height
       /ImageMatrix [ width 0 0 height neg 0 height ]
       /BitsPerComponent 8
       % If 4-component (CMYK), assume data is inverted per Adobe Photoshop
       colors 4 eq {
         /Decode [ colors { 1 0 } repeat ]
       } {
         /Decode [ colors { 0 1 } repeat ]
       } ifelse
       /DataSource F /DCTDecode filter
    >> image

    end		% image parameter dictionary

    saved end restore
} bind def
                       .8.                            p052023l.pfmgine (Carbon)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  %    Copyright (C) 1998 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: viewmiff.ps $
% viewmiff.ps
% Display a MIFF file.  You would think the 'display' command would do this,
% but many versions of 'display' either core-dump or require unacceptably
% large amounts of memory.

% Recognize MIFF keywords.
/miffwords mark
  /class { cvn /class exch def }
  /colors { cvi /colors exch def }
  /columns { cvi /Width exch def }
  /compression { cvn /compression exch def }
  /depth { cvi /depth exch def }
  /packets { cvi /packets exch def }
  /rows { cvi /Height exch def }
.dicttomark readonly def

% Recognize MIFF image classes.
/miffclasses mark
  /DirectClass {
    /DeviceRGB setcolorspace
    /BitsPerComponent depth def
    /Decode [ 0 1 0 1 0 1 ] def
  }
  /PseudoClass {
    [ /Indexed
		% The MIFF documentation lies about the size of pixels
		% for this case: the pixel size is determined only by
		% the number of colors, and is not affected by the image
		% depth.  Specifically, if there are 256 or fewer colors
		% but the depth (of color map entries) is 16, each pixel
		% is still only 1 byte, not 2.
      currentdict /colors known {
	/DeviceRGB colors 1 sub
	/BitsPerComponent colors 256 le { 8 } { 16 } ifelse def
	colors 3 mul string depth 8 eq {
	  f exch readstring pop
	} {
		% 16-bit color map entries: take only the high-order byte.
	  0 1 2 index length 1 sub {
	    f read pop 2 index 3 1 roll put f read pop pop
	  } for
	} ifelse
      } {
	/colors 256 def
	/DeviceGray 255
	256 string 0 1 255 { 1 index exch dup put } for
      } ifelse
    ] setcolorspace
    /Decode [ 0 1 BitsPerComponent bitshift 1 sub ] def
  }
.dicttomark readonly def

% Recognize MIFF compression methods.
/rlstring 768 string def
/rlread {
		% packets is not reliable -- disregard it.
  dup rlstring 0 3 getinterval readstring {
    pop read pop 3 mul 3 3 2 index {
      rlstring exch rlstring 0 3 getinterval putinterval
    } for
    rlstring 0 3 -1 roll 3 add getinterval
  } {
    pop pop ()
  } ifelse
} bind def
/miffcompress mark
  /Uncompressed { f }
  /RunLengthEncoded { { f rlread } }
  /Zip { [ f /FlateDecode filter cvlit /rlread cvx ] cvx }
.dicttomark readonly def

% Read a MIFF file and display the image.
/viewmiff {		% <filename> viewmiff -
  50 dict begin
  /fname 1 index def
  /f exch (r) file def
		% Set defaults.
  /ImageType 1 def
  /class /DirectClass def
  /compression /Uncompressed def
  /depth 8 def
  /packets 16#7fffffff def
		% Read and parse the header.
  { f token pop
    dup (:) eq { pop exit } if
    dup type /nametype eq {
      .namestring (=) search {
	exch pop miffwords exch .knownget { exec } { pop } ifelse
      } {
	pop	% who knows?
      } ifelse
    } {
      pop	% probably a comment in braces
    } ifelse
  } loop
		% Read and display the image.
  miffclasses class get exec
  /DataSource miffcompress compression get exec def
  /ImageMatrix [Width 0 0 Height neg 0 Height] def
  currentpagedevice /PageSize get
    dup 0 get exch 1 get scale
  gsave 0.8 setgray 0 0 1 1 rectfill grestore	% provide background
  currentdict image
  showpage
		% Clean up.
  f closefile
  end
} bind def
xyrvwyrvwyFKNPRfgk rtvwyrFKNPRf gk rtvwy%    Copyright (C) 1992, 1995, 1996, 1998, 1999 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: viewpbm.ps $
% viewpbm.ps
% Display a PBM/PGM/PPM file.
% Requires the Level 2 `image' operator (to handle variable pixel widths).
% If SCALE is defined, maps input pixels to output pixels with that scale;
% if SCALE is undefined, scales the image to fit the page.

/s 100 string def
/readmaxv {		% <file> readmaxv -
  10 string readline pop cvx exec /maxv exch def
} bind def
/readrow {		% <file> <row> readrow <row>
  0 1 2 index length 1 sub {
    1 index exch 3 index token pop put
  } for exch pop
} bind def
/read01 {		% <file> <count> read01 <byte>
  0 exch {
    1 index read pop 48 xor dup 1 le { exch dup add add } { pop } ifelse
  } repeat
} bind def
/readrow01 {		% <file> <row> readrow01 <row>
  0 1 w 8 idiv {
    1 index exch 3 index 8 read01 put
  } for
  wrem 0 ne {
     dup rsize 1 sub wrem read01 8 wrem sub bitshift put
  } if
  exch pop
} bind def
/readwh {		% <file> readwh <w> <h>
 dup s readline pop		% check for comment
 (#) anchorsearch {
   pop pop dup s readline pop
 } if
 cvx exec
} bind def
/pbmtypes mark
% The procedures in this dictionary are called as
%	<file> Pn <w> <h> <readproc>
/P1 {			% ASCII 1-bit white/black
  /bpc 1 def /maxv 1 def /rsize w 7 add 8 idiv def
  /wrem w 8 mod def
  /ncomp 1 def /invert true def /DeviceGray setcolorspace
  readwh
	{ readrow01 }
} bind
/P2 {			% ASCII 8-bit gray
  readwh
  /bpc 8 def 2 index readmaxv /rsize 2 index def
  /ncomp 1 def /invert false def /DeviceGray setcolorspace
	{ readrow }
} bind
/P3 {			% ASCII 8-bit RGB
  readwh
  /bpc 8 def 2 index readmaxv /rsize 2 index 3 mul def
  /ncomp 3 def /invert false def /DeviceRGB setcolorspace
	{ readrow }
} bind
/P4 {			% Binary 1-bit white/black
  readwh
  /bpc 1 def /maxv 1 def /rsize 2 index 7 add 8 idiv def
  /ncomp 1 def /invert true def /DeviceGray setcolorspace
	{ readstring pop }
} bind
/P5 {			% Binary 8-bit gray
  readwh
  /bpc 8 def 2 index readmaxv /rsize 2 index def
  /ncomp 1 def /invert false def /DeviceGray setcolorspace
	{ readstring pop }
} bind
/P6 {			% Binary 8-bit RGB
  readwh
  /bpc 8 def 2 index readmaxv /rsize 2 index 3 mul def
  /ncomp 3 def /invert false def /DeviceRGB setcolorspace
	{ readstring pop }
} bind
.dicttomark readonly def
/pbmsetup {			% <file> <w> <h> <readproc> runpbm -
   /readproc exch def
   /h exch def
   /w exch def
   /f exch def
   20 dict begin		% image dictionary
     /ImageType 1 def
     /Width w def
     /Height h def
     /ImageMatrix [w 0 0 h neg 0 h] def
     /BitsPerComponent bpc def
     /Decode [ 0 255 maxv div invert { exch } if ncomp 1 sub { 2 copy } repeat ] def
     /DataSource [ f rsize string /readproc load /exec load ] cvx def
   currentdict end
} def
/imagescale {			% <imagedict> imagescale -
  begin
    /SCALE where {
      pop
	% Map pixels SCALE-for-1.  Assume orthogonal transformation.
      Width 1 0 dtransform add abs div SCALE mul
      Height 0 1 dtransform add abs div SCALE mul
    } {
	% Scale the image (uniformly) to fit the page.
      clippath pathbbox pop pop translate
      pathbbox min exch pop exch pop ceiling
      dup Height Width gt {
	Width mul Height div exch
      } {
	Height mul Width div
      } ifelse
    }
    ifelse scale
  end
} def

% Image a PBM file page by page.
/viewpbm {			% <filename> viewpbm -
  20 dict begin
    (r) file /pf exch def {
      pf token not { exit } if
      pbmtypes exch get pf exch exec pbmsetup
      dup imagescale image showpage
    } loop
  end
} def

% Reassemble a composite PBM file from the CMYK separations.
/viewpsm {
  20 dict begin
    /fname exch def
    /sources [ 0 1 3 {
      /plane exch def 
      /pf fname (r) file def
      pf pbmtypes pf token pop get exec
		% Stack: pf w h readproc
      plane {
	/readproc exch def /h exch def /w exch def pop
	/row rsize string def
	h { pf row readproc pop } repeat
	pf pbmtypes pf token pop get exec
      } repeat
      pbmsetup
    } for ] def
    /datas [ sources { /DataSource get 0 get } forall ] def
    /decode sources 0 get /Decode get
      dup 0 get exch 1 get add cvi 0 exch
      2 copy 4 copy 8 array astore def
    sources 0 get
      dup /MultipleDataSources true put
      dup /DataSource datas put
      dup /Decode decode put
    /DeviceCMYK setcolorspace
    dup imagescale image showpage
  end
} def

% If the program was invoked from the command line, run it now.
[ shellarguments
 { counttomark 1 ge
    { ] { viewpbm } forall
    }
    { cleartomark
      (Usage: gs [--] viewpbm.ps filename.p*m ...\n) print
      ( e.g.: gs [--] viewpbm.ps my.ppm another.ppm\n) print flush
    }
   ifelse
 }
 { pop
 }
ifelse
38 695 ;
C 166 ; WX 500 ; N florin ; B 8 -242 479 690 ;
C 167 ; WX 556 ; N section ; B 47 -151 497 695 ;
C 168 ; WX 500 ; N currency ; B 32 96 468 533 ;
C 1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %    Copyright (C) 1996, 1999 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: viewpcx.ps $
% viewpcx.ps
% Display a PCX file.
% Requires the Level 2 `image' operator (to handle variable pixel widths).
% If SCALE is defined, maps input pixels to output pixels with that scale;
% if SCALE is undefined, scales the image to fit the page.
% ****NOTE: does not handle multi-plane images with palette.

/pcxbytes [
  0 1 255 {
    64 string exch 0 1 63 {
      3 copy exch put pop
    } for pop
  } for
] readonly def
/readpcx {			% - readpcx <str>
  f				% gets replaced
  dup read not {
    pop ()
  } {
    dup 192 lt {
      ( ) dup 0 4 -1 roll put exch pop
    } {
      192 sub //pcxbytes 3 -1 roll read pop get exch 0 exch getinterval
    } ifelse
  } ifelse
} def
/get2				% <string> <index> get2 <int>
 { 2 copy get 3 1 roll 1 add get 8 bitshift add
 } bind def
/dsproc
 { df s readstring pop		% s gets filled in
   s1 () ne { df s1 readstring pop pop } if % discard padding bytes
 } def				% don't bind, must be writable
/viewpcx			% <filename> viewpcx -
 { 100 dict begin
   /fname 1 index def
   /f exch (r) file def
		% Read and unpack the header.
   /header f 128 string readstring pop def
   /version header 1 get def
   /bpp header 3 get def
   /w header 8 get2 header 4 get2 sub 1 add def
   /h header 10 get2 header 6 get2 sub 1 add def
   /nplanes header 65 get def
   /bpl header 66 get2 def
   /palinfo header 68 get2 def
   /nbits bpp nplanes mul def
   version 5 eq
    { nbits 8 le
       { /cspace
	   [/Indexed   /DeviceRGB   1 bpp bitshift 1 sub
	 f fileposition
	 1 nbits bitshift 3 mul string
	 fname status pop pop pop exch pop
	 1 index length sub f exch setfileposition
	 f exch readstring pop
	 exch f exch setfileposition
	   ] def
	 /decode [0 cspace 2 get] def
       }
       { /cspace /DeviceRGB def
	 /decode [0 1 0 1 0 1] def
       }
      ifelse
    }
    { /cspace
	[/Indexed   /DeviceRGB   1 bpp bitshift 1 sub
	 header 16 1 nbits bitshift 16 min 3 mul getinterval
	] def
      /decode [0 cspace 2 get] def
    }
   ifelse
		% Set up scaling.
   /SCALE where
    { pop
	% Map pixels SCALE-for-1.  Assume orthogonal transformation.
      w 1 0 dtransform add abs div SCALE mul
      h 0 1 dtransform add abs div SCALE mul
    }
    {	% Scale the image (uniformly) to fit the page.
      clippath pathbbox pop pop translate
      pathbbox min exch pop exch pop ceiling
      dup h w gt { w mul h div exch } { h mul w div } ifelse
    }
   ifelse scale
		% Since the number of bytes per line is always even,
		% it may not match the width specification.
   /wbpl w bpp mul 7 add 8 idiv def
		% Define the data source procedure.
   /s1 bpl wbpl sub string def
   /df /readpcx load copyarray dup 0 f put cvx bind readonly
     0 () /SubFileDecode filter def
   /dsource [ nplanes
    { /dsproc load copyarray
      dup 1 wbpl string put
      cvx bind readonly
    }
   repeat ] def
		% Construct the image dictionary.
   20 dict begin		% image dictionary
     /ImageType 1 def
     /Width w def
     /Height h def
     /ImageMatrix [w 0 0 h neg 0 h] def
     /BitsPerComponent bpp def
     /Decode decode def
     /DataSource dsource dup length 1 gt
      { /MultipleDataSources true def }
      { 0 get }
     ifelse def
   currentdict end
		% Finally, display the image.
   cspace setcolorspace
   image
   showpage
   df closefile
   f closefile
   end
 } bind def

% If the program was invoked from the command line, run it now.
[ shellarguments
 { counttomark 1 ge
    { ] { viewpcx } forall
    }
    { cleartomark
      (Usage: gs -- viewpcx.ps filename.pcx ...\n) print
      ( e.g.: gs -- viewpcx.ps my.pcx another.pcx\n) print flush
    }
   ifelse
 }
 { pop
 }
ifelse
PX A g -23
KPX A guillemotleft -27
KPX A guilsinglleft -40
KPX A hyphen 0
KPX A o 3
KPX A perio                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %    Copyright (C) 1995 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: viewps2a.ps $
% Display a file produced by ps2ascii with no switch or with -dCOMPLEX.
% This is just a procset to read in before the file to display.

/init { 0.1 0.1 scale } bind def
init
/next { currentfile token pop } bind def
/F { next next pop next exch selectfont } bind def
/P { showpage init } bind def
/S
 { next next moveto
   next dup stringwidth pop next exch div
   gsave 1 scale show grestore
 } bind def
/C { next next next setrgbcolor } bind def
/I { next next next next gsave 0.75 setgray rectfill grestore } bind def
/R { next next next next rectfill } bind def
Agrave 8
KPX G Aring 8
KPX G Atilde 8
KPX G T -8
KPX G V -4
KPX G W -4
KPX G Y -1
KP                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                #!/bin/sh
# $Id: wftopfa $
exec gs -q -dNODISPLAY -- wftopfa.ps "$@"
 R V -24
KPX R W -24
KPX R Y -4
KPX R a 18
KPX R aacute 18
KPX R adieresis 18
KPX R ae 15
KPX R aring 18
KPX R e 21
KPX R eacute 21
KPX R hyphen -23
KPX R o 7
KPX R oacute 7
KPX R odieresis 7
KPX R oe 6
KPX R u 15
KPX R uacute 15
KPX R udieresis 15
KPX R y -9
KPX S A -1
KPX S AE -9
KPX S Aacute -1
KPX S Adieresis -1
KPX S Aring -1
KPX S T 0
KPX S V 4
KPX S W 4
KPX S Y 8
KPX S t -13
KPX T A -16
KPX T AE -19
KPX T Aacute -16
KPX T Acircumfle                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %    Copyright (C) 1995, 1996 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: wftopfa.ps $
% wftopfa.ps
% Convert a Wadalab base font to .PFA (or .PFB) format.

(gs_ksb_e.ps) runlibfile
(wrfont.ps) runlibfile

/wftopfa_dict 100 dict def
wftopfa_dict begin

/KanjiSubEncoding dup .findencoding def

% Initialize parameters.
/init			% - init -
 { /chars 256 dict def
   /version (001.001) def
   /highcode 0 def
   /StdHW [32] def
   /StdVW [32] def
   /UniqueID 20000000 def
   /FontBase (Wadalab) def
   /StdEncMode false def
   /CustomEncMode false def
   /Binary false def
   /Encrypt true def
 } bind def

% Read definitions.
/rdstring 5000 string def
/readdefs		% <filename> readdefs -
 { (r) file
    { dup rdstring readline not { pop exit } if
      dup length 15 ge
       { dup dup length 7 sub 7 getinterval (> CompD) eq
	  { token pop exch token pop exch pop
	    dup 0 get /highcode exch def
	    exch chars 3 1 roll put
	  }
	  { pop
	  }
	 ifelse
       }
       { pop
       }
      ifelse
    }
   loop closefile
 } bind def

% Write out the final font.
/writepfa
 { 4 string highcode 16#1000 add 16 2 index cvrs 0 (.r) putinterval
     FontBase exch concatstrings /fullname exch def
   UniqueID 20000000 eq { /UniqueID 4990000 highcode add def } if
   /encoding CustomEncMode
    { KanjiSubEncoding }
    { StdEncMode { StandardEncoding } { ISOLatin1Encoding } ifelse }
   ifelse def

   /Font 30 dict def
   Font begin
   /FontInfo 20 dict def
   FontInfo begin

		% Write the clear text part.

   /CreationDate (%Calendar%) currentdevparams
     dup /Weekday get {(Sun )(Mon )(Tue )(Wed )(Thu )(Fri )(Sat )} exch get
     1 index /Month get 1 sub
       {(Jan)(Feb)(Mar)(Apr)(May)(Jun)(Jul)(Aug)(Sep)(Oct)(Nov)(Dec)} exch get
     concatstrings
      {{/Day ( )} {/Hour ( )} {/Minute (:)} {/Second (:)} {/Year ( )}}
      { dup 1 get 3 -1 roll exch concatstrings exch
        0 get 2 index exch get
        dup 10 lt { =string cvs (0) exch concatstrings } { =string cvs } ifelse
        concatstrings
      }
     forall exch pop readonly def
   /VMusage 100000 def
   /version version readonly def
   /Notice (No copyright on this font. Original available from moe.ipl.t.u-tokyo.ac.jp:/Font. Converted by wftopfa.ps (Aladdin Enterprises).) readonly def
   /FullName fullname readonly def
   /FamilyName FontBase readonly def
   /Weight (Regular) readonly def
   /ItalicAngle 0 def
   /isFixedPitch true def
   /UnderlinePosition 0 def
   /UnderlineThickness 0 def

   end			% FontInfo

   /FontName fullname cvn def
   /Encoding encoding def
   /PaintType 0 def
   /FontType 1 def
   /FontMatrix [.001 0 0 .001 0 -0.16] readonly def
   /UniqueID UniqueID def
   /FontBBox [0 0 1000 1000] readonly def

   /Private 20 dict def
   Private begin

   /-| {string currentfile exch readstring pop} readonly def
   /|- {readonly def} readonly def
   /| {readonly put} readonly def
   /BlueValues [] readonly def
   /OtherBlues [] readonly def
   /MinFeature {16 16} readonly def
   /StdHW StdHW def
   /StdVW StdVW def
   /ForceBold false def
   /password 5839 def
   /UniqueID UniqueID def
   /OtherSubrs [] readonly def
   /Subrs [
     (\020\2771p|\020\024\020=-\223D\\\342R) readonly
     (\020\2771py\274\366Uz) readonly
     (\020\2771py\275\304\236i) readonly
     (\020\2771p\371) readonly
     (\020\2771p~\266+6\034\3446z) readonly
   ] readonly def

   end			% Private

   /CharStrings 256 dict def
   chars
    { exch =string cvs
      dup 0 get highcode eq
       { 1 get encoding exch get exch CharStrings 3 1 roll put }
       { pop pop }
      ifelse
    }
   forall

   end			% Font

   Font /FontName get Font definefont setfont
   (%stdout) (w) file writefont
 } bind def

% Scan the command line and process files.
/options mark
  /version { 2 copy get /version exch def 1 add } bind
  /StdHW { 2 copy get cvx exec /StdHW exch def 1 add } bind
  /StdVW { 2 copy get cvx exec /StdVW exch def 1 add } bind
  /UniqueId { 2 copy get cvi /UniqueID exch def 1 add } bind
  /UniqueID 1 index
  /FontBase { 2 copy get /FontBase exch def 1 add } bind
  /StdEnc { /StdEncMode true def } bind
  /CustomEnc { /CustomEncMode true def } bind
  /Binary { /Binary true def } bind
  /noEncrypt { /Encrypt false def } bind
.dicttomark def
/wftopfa		% [(arg1) ...] wftopfa -
 { init dup 0
    { dup 2 index length ge { exit } if
      2 copy get exch 1 add exch
      options 1 index .knownget { exch pop exec } { readdefs } ifelse
    }
   loop pop pop
   wrfont_dict /binary_CharStrings Binary put
   wrfont_dict /eexec_encrypt Encrypt put
   wrfont_dict /name_all_Encodings CustomEncMode put
   writepfa
 } bind def

end				% wftopfa_dict

/wftopfa
 { mark exch wftopfa_dict begin /saved save def { wftopfa } exec false%stopped
    { cleartomark true } { cleartomark false } ifelse
   saved end restore { stop } if
 } bind def

[ shellarguments
 { ] wftopfa }
 { pop }
ifelse

% ---------------- Root font ---------------- %

% Define the Encoding for the root font.
/wfrootencoding
% \x00-\x3F
  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
  0  1  2  3  4  5  6  7  8  0  0  0  0  0  0  0
  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
% \x40-\x7F
 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
 73 74 75 76 77  0  0  0  0  0  0  0  0  0  0  0
% \x80-\xFF
128 copy
256 packedarray def

% Define the template for the root font dictionary.
/wfrootfontdict mark
  /FontType 0
  /FontMatrix [1 0 0 1 0 0]
  /FMapType 2
  /Encoding wfrootencoding
.dicttomark def

% Define a dummy (placeholder) Type 1 font for the FDepVector.
/type1dummyfont		% <fontname> type1dummyfont <font>
 { mark /FontName 3 -1 roll
   /FontType 1
   /FontMatrix [.001 0 0 .001 0 0]
   /FontBBox [0 0 1000 1000]
   /Encoding /KanjiSubEncoding findencoding
   /CharStrings 0 dict
   /Private mark /BlueValues [] /password 5839 .dicttomark
   .dicttomark dup /FontName get exch definefont
 } bind def

% Write a root font.  Again, wrfont.ps does most of the work.
/makerootfont		% <rootname> makerootfont <font>
 { wfrootfontdict dup length 4 add	% FontName, FDepVector, PrefEnc, FID
   dict copy begin
   cvlit /FontName exch def
   4 dict begin
   /len FontName length def
   /str len 4 add string def
   FontName str cvs pop
   str len (.r) putinterval
   /FDepVector [ 16#21 1 16#74
    { dup wfrootencoding exch get 0 eq
       { pop
       }
       { 16 str len 2 add 2 getinterval cvrs pop
         str cvn type1dummyfont
       }
      ifelse
    }
   for end counttomark -1 roll dup counttomark 2 roll
   ] def
   FontName currentdict end definefont
 } bind def
/writerootfont		% <rootname> writerootfont -
 { save exch makerootfont setfont (%stdout) (w) file writefont restore
 } bind def

% ---------------- Converting entire fonts ---------------- %

% Define the directory where the Wadalab fonts are stored.
/wfdir (/home/ghost/kanji/w) def

% Convert an entire Wadalab font.
/writeentirefont	% <fontname> <template*> writeentirefont -
 { 2 dict begin
   /templates exch def
   /fontname exch def
   [ templates
      { wfdir (/) concatstrings exch concatstrings { copystring }
	100 string filenameforall
      }
     forall
     wfdir (/wadalab-sym/*.ps) concatstrings { copystring }
       100 string filenameforall
   ]
   (%!\n) print
    { /currentuserparams where
       { pop currentuserparams /VMReclaim get -2 vmreclaim { vmreclaim } }
       { { } }
      ifelse
    } == (exec\n) print
   (/KanjiSubEncoding ) print /KanjiSubEncoding findencoding ==
     (readonly def\n) print
    { (%stderr) (w) file dup 2 index write== flushfile
       mark exch (CustomEnc) (Binary) (noEncrypt)
       (FontBase) fontname counttomark -1 roll ] wftopfa
    }
   forall
   fontname cvn writerootfont
   (exec\n) print
   end
 } def			% don't bind, so we can print the procedure

% Convert the Wadalab JIS 1&2 SaiMincho font.
% To invoke this from the command line,
%	gs -dNODISPLAY -q wftopfa.ps -c writeSaiMincho0 flush quit >wmin0.ps
% To make the resulting font loadable on demand, add to the Fontmap file:
%	/Wadalab-SaiMincho (wmin0.ps) ;
/writeSaiMincho0
 { (Wadalab-SaiMincho) [ (wadalab-mincho-0-8/*.ps) ] writeentirefont
 } bind def
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             %    Copyright (C) 1993 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: winmaps.ps $
% winmaps.ps - make maps between PostScript encodings and Windows
% character sets.

% Define the two Windows encodings.

/ANSIEncoding
  ISOLatin1Encoding 256 array copy
  dup 16#90 /.notdef put
  16#93 1 16#9f { 2 copy /.notdef put pop } for
def

/OEMEncoding [
  /.notdef /.notdef /.notdef /heart /diamond /club /spade /bullet
    8 { /.notdef } repeat
  /.notdef /.notdef /.notdef /.notdef /paragraph /section /.notdef /.notdef
    /arrowup /arrowdown /arrowright /arrowleft /.notdef /arrowboth /.notdef /.notdef
  StandardEncoding 32 96 getinterval aload pop
  /Ccedilla /udieresis /eacute /acircumflex /adieresis /agrave /aring /ccedilla
    /ecircumflex /edieresis /egrave /idieresis /igrave /Adieresis /Aring
  /Eacute /ae /AE /ocircumflex /odieresis /ograve /ucircumflex /ugrave
    /ydieresis /Odieresis /Udieresis /cent /sterling /yen /.notdef /florin
  /aacute /iacute /oacute /uacute /ntilde /Ntilde /ordfeminine /ordmasculine
    /questiondown /.notdef /logicalnot /onehalf /onequarter /exclamdown /guillemotleft /guillemotright
  48 { /.notdef } repeat
  /alpha /beta /Gamma /Pi /Sigma /sigma /mu /tau
    /Phi /Theta /Omega /delta /infinity /phi /element /intersection
  /equivalence /plusminus /greaterequal /lessequal /integraltp /integralbt /divide /.notdef
    /degree /dotmath /periodcentered /radical /.notdef /twosuperior /.notdef /.notdef
] def

% Utility procedures

/invertencoding		% <array> invertencoding <dict>
 { 256 dict exch dup length 1 sub -1 0
    {	% stack: dict array index
      2 copy get /.notdef ne
       { 2 copy get exch 3 index 3 1 roll put }
       { pop }
      ifelse
    } for
   pop
 } def

/pmarray 256 array def
/printmap		% <chars> <decode> printmap -
 { mark 3 1 roll exch
    { 2 copy known { 1 index exch get } { pop 0 } ifelse exch
    }
   forall pop
   pmarray 0 counttomark 2 sub getinterval astore
   ([) print dup length =only 0 exch (] = {\n  ) exch
    { exch print =only
      1 add 15 and dup 0 eq { (,\n  ) } { (, ) } ifelse
    }
   forall pop pop (\n};\n) print pop
 } def

/decodeStd StandardEncoding invertencoding def
/decodeISO ISOLatin1Encoding
	% Remove the redundant characters
  dup length array copy
  [8#222 8#225 8#230 8#233 8#240] { 2 copy /.notdef put pop } forall
invertencoding def
/decodeSym SymbolEncoding invertencoding def

/decodeANSI ANSIEncoding invertencoding def
/decodeOEM OEMEncoding invertencoding def

% Construct the map from Symbol to OEM.

(\nprivate const byte far_data gs_map_symbol_to_oem) print
SymbolEncoding decodeOEM printmap

% Construct the map from ISOLatin1 to OEM.

(\nprivate const byte far_data gs_map_iso_to_oem) print
ISOLatin1Encoding decodeOEM printmap

% Construct the map from Standard to ISOLatin1.

(\nprivate const byte far_data gs_map_std_to_iso) print
StandardEncoding decodeISO printmap

% Construct the map from ISOLatin1 to Standard.
% The Windows driver doesn't need this, but the X11 driver does.

(\nprivate const byte far_data gs_map_iso_to_std) print
ISOLatin1Encoding decodeStd printmap

quit
f@\<933z
a0wKn`f2*4l}N|s8gWBp7{Q	!2GcNv,4TxY@>Os5:>4v6}돴H[<~^rYujZu*С^sHlř~P+6Ƭuz@rem Execute this script with echo on, so we can see what's happening.
@rem $Id: wmakebat.bat $
wmakel -u -n -h %1 %2 %3 %4 %5 %6 %7 %8 %9 >_wm_temp.bat
_wm_temp.bat
'H"*GZcRxE%oHjdn~B3*~"qkR{.6 ݏ\/ŜUI1qSbT8{~:S`1ւ `YSqyBm+sSTU_V]lGreM<qd=fMY-`iKAV<%sĩ64hn͐rvUQ!RgBZB4[O72X`n^u.b𵣴kEY!u3rY&td塙o"DYt	x[thUyLN!F<
5l1
ꪩ_`KO(վYJc(+@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %    Copyright (C) 1991, 1995, 1996 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: wrfont.ps $
% wrfont.ps
% Write out a Type 1 font in readable, reloadable form.
% Note that this does NOT work on protected fonts, such as Adobe fonts
% (unless you have loaded unprot.ps first, in which case you may be
% violating the Adobe license).

% ****** NOTE: This file must be kept consistent with gs_pfile.ps.

/wrfont_dict 100 dict def
wrfont_dict begin

% ------ Options ------ %

% Define whether to use eexec encryption for the font.
% eexec encryption is only useful for compatibility with Adobe Type Manager
% and other programs; it only slows Ghostscript down.
   /eexec_encrypt false def

% Define whether to write out the CharStrings in binary or in hex.
% Binary takes less space on the file, but isn't guaranteed portable.
   /binary_CharStrings false def

% Define whether to use binary token encodings when possible.
% Binary tokens are smaller and load faster, but are a Level 2 feature.
   /binary_tokens false def

% Define whether to encrypt the CharStrings on the file.  (CharStrings
% are always encrypted in memory.)  Unencrypted CharStrings load about
% 20% slower, but make the files compress much better for transport.
   /encrypt_CharStrings true def

% Define whether the font must provide standard PostScript language
% equivalents for any facilities it uses that are provided in Ghostscript
% but are not part of the standard PostScript language.
   /standard_only true def

% Define the value of lenIV to use in writing out the font.
% use_lenIV = 0 produces the smallest output, but this may not be
% compatible with old Adobe interpreters.  use_lenIV = -1 means
% use the value of lenIV from the font.
   /use_lenIV -1 def

% Define whether to produce the smallest possible output, relying
% as much as possible on Ghostscript-specific support code.
% Taking full advantage of this requires the following settings:
% binary_CharStrings = true, binary_tokens = true, standard_only = false.
   /smallest_output false def

% Define whether to write out all currently known Encodings by name,
% or only StandardEncoding and ISOLatin1Encoding.
   /name_all_Encodings false def

% ---------------- Runtime support ---------------- %

/.packedfilefilter where
 { pop }
 { (gs_pfile.ps) runlibfile }
ifelse

% ------ Output utilities ------ %

% By convention, the output file is named psfile.

% Define some utilities for writing the output file.
   /wtstring 2000 string def
   /wb {psfile exch write} bind def
   /wnb {/wb load repeat} bind def
   /w1 {psfile exch write} bind def
   /ws {psfile exch writestring} bind def
   /wl {ws (\n) ws} bind def
   /wt {wtstring cvs ws ( ) ws} bind def
   /wd		% Write a dictionary.
    { dup length wo {dict dup begin} wol { we } forall
      {end} wol
    } bind def
   /wld		% Write a large dictionary more efficiently.
   		% Ignore the readonly attributes.
    { dup length wo {dict dup begin} wol
      0 exch
       { exch wo wo () wl
	 1 add dup 200 eq
	  { wo ({def} repeat) wl 0 }
	 if
       }
      forall
      dup 0 ne
       { wo ({def} repeat) wl }
       { pop }
      ifelse
      (end) ws
    } bind def
   /we		% Write a dictionary entry.
    { exch wo wo /def cvx wo (\n) ws
    } bind def
   /wcs		% Write a CharString (or Subrs entry)
    { dup type /stringtype eq
       { 4330 exch changelenIV 0 ge
          {	% Add some leading garbage bytes.
	    wtstring changelenIV 2 index length getinterval
	    .type1decrypt exch pop
	    wtstring exch 0 exch length changelenIV add getinterval
	  }
	  {	% Drop some leading garbage bytes.
	    wtstring .type1decrypt exch pop
	    changelenIV neg 1 index length 1 index sub getinterval
	  }
	 ifelse
         binary_tokens encrypt_CharStrings and
	  { % Suppress recognizing the readonly status of the string.
	    4330 exch dup .type1encrypt exch pop wo
	  }
	  { encrypt_CharStrings
	     { 4330 exch dup .type1encrypt exch pop
	     } if
	    smallest_output
	     { wo
	     }
	     { readonly dup length wo
	       binary_tokens not { ( ) ws } if
	       readproc ws wx
	     }
	    ifelse
	  }
	 ifelse
       }
       { wo		% PostScript procedure
       }
      ifelse
    } bind def

% Construct the inversion of the system name table.
   /SystemNames where
    { pop /snit 256 dict def
      0 1 255
       { dup SystemNames exch get
         dup null ne { exch snit 3 1 roll put } { pop pop } ifelse
       }
      for
    }
    { /snit 1 dict def
    }
   ifelse

% Write an object, using binary tokens if requested and possible.
   /woa		% write in ascii
    { psfile exch write==only
    } bind def

			% Lookup table for ASCII output.

   /intbytes	% int nbytes -> byte*
    { { dup 255 and exch -8 bitshift } repeat pop
    } bind def
   /wotta 10 dict dup begin
      { /booleantype /integertype }
      { { ( ) ws woa } def }
     forall
		% Iterate over arrays so we can print operators.
     /arraytype
      { dup xcheck {(}) ({)} {(]) ([)} ifelse ws exch dup wol exch ws wop
      } bind def
     /dicttype
      { ( ) ws wd } def
     /nametype
      { dup xcheck { ( ) ws } if woa
      } bind def
		% Map back operators to their names,
		% so we can write procedures.
     /nulltype
      { pop ( null) ws
      } bind def
     /operatortype
      { wtstring cvs cvn cvx wo
      } bind def
		% Convert reals to integers if possible.
     /realtype
      { dup cvi 1 index eq { cvi wo } { ( ) ws woa } ifelse
      } bind def
		% == truncates strings longer than 200 characters!
     /stringtype
      { (\() ws dup
	 { dup dup 32 lt exch 127 ge or
	    { (\\) ws dup -6 bitshift 48 add w1
	      dup -3 bitshift 7 and 48 add w1
	      7 and 48 add
	    }
	    { dup dup -2 and 40 eq exch 92 eq or {(\\) ws} if
	    }
	   ifelse w1
	 }
	forall
	(\)) ws wop
      } bind def
     /packedarraytype
      { ([) ws dup { wo } forall
	encodingnames 1 index known
		% This is an encoding, but not one of the standard ones.
		% Use the built-in encoding only if it is available.
	 { encodingnames exch get wo
	   ({findencoding}stopped{pop) ws
	   (}{counttomark 1 add 1 roll cleartomark}ifelse)
	 }
	 { pop ()
	 }
	ifelse
	(/packedarray where{pop counttomark packedarray exch pop}{]readonly}ifelse) ws
	wl
      }
     def
   end def

			% Lookup table for binary output.

   /wottb 8 dict dup begin
   wotta currentdict copy pop
     /integertype
      { dup dup 127 le exch -128 ge and
         { 136 wb 255 and wb }
	 { dup dup 32767 le exch -32768 ge and
	    { 134 wb 2 intbytes wb wb }
	    { 132 wb 4 intbytes wb wb wb wb }
	   ifelse
	 }
	ifelse
      } bind def
     /nametype
      { dup snit exch known
         { dup xcheck { 146 } { 145 } ifelse wb
	   snit exch get wb
	 }
	 { wotta /nametype get exec
	 }
	ifelse
      } bind def
     /stringtype
      { dup dup length dup 255 le { 142 2 } { 2 intbytes 143 3 } ifelse wnb
	ws wop
      } bind def
   end def

   /wop		% Write object protection
     { wcheck not { /readonly cvx wo } if
     } bind def
   /wo		% Write an object.
     { dup type binary_tokens { wottb } { wotta } ifelse
       exch get exec
     } bind def
   /wol		% Write a list of objects.
     { { wo } forall
     } bind def

% Write a hex string for Subrs or CharStrings.
   /wx		% string ->
    { binary_CharStrings
       { ws
       }
       { % Some systems choke on very long lines, so
	 % we break up the hexstring into chunks of 50 characters.
	  { dup length 25 le {exit} if
	    dup 0 25 getinterval psfile exch writehexstring (\n) ws
	    dup length 25 sub 25 exch getinterval
	  } loop
	 psfile exch writehexstring
       } ifelse
    } bind def

% ------ CharString encryption utilities ------ %

/enc_dict 20 dict def
1 dict begin
/bind { } def		% make sure we can print out the procedures
enc_dict begin

(type1enc.ps) runlibfile
enc_dict /.type1decrypt undef		% we don't need this

end end

enc_dict { 1 index where { pop pop pop } { def } ifelse } forall

% ------ Other utilities ------ %

% Test whether two values are equal (for default dictionary entries).
   /valueeq		% <obj1> <obj2> valueeq <bool>
    { 2 copy eq
       { pop pop true }
       {	% Special hack for comparing FontMatrix values
	 dup type /arraytype eq 2 index type /arraytype eq and
	  { dup length 2 index length eq
	     { true 0 1 3 index length 1 sub
		{	% Stack: arr1 arr2 true index
		  3 index 1 index get 3 index 3 -1 roll get eq not
		   { pop false exit }
		  if
		}
	       for 3 1 roll pop pop
	     }
	     { pop pop false
	     }
	    ifelse
	  }
	  { pop pop false
	  }
	 ifelse
       }
      ifelse
    } bind def

% ------ The main program ------ %

% Define the dictionary of keys to skip because they are treated specially.
/.fontskipkeys mark
  /CharStrings dup
  /Encoding dup
  /FDepVector dup
  /FID dup
  /FontInfo dup
  /Metrics dup
  /Metrics2 dup
  /Private dup
.dicttomark def
/.minfontskipkeys mark
  .fontskipkeys { } forall
  /FontName dup
  /UniqueID dup
.dicttomark def
/.privateskipkeys mark
  /ND dup
  /NP dup
  /RD dup
  /Subrs dup
.dicttomark def
/.minprivateskipkeys mark
  .privateskipkeys { } forall
  /MinFeature dup
  /Password dup
  /UniqueID dup
.dicttomark def

% Define the procedures for the Private dictionary.
% These must be defined without `bind',
% for the sake of the DISKFONTS feature.
4 dict begin
 /-! {string currentfile exch readhexstring pop} def
 /-| {string currentfile exch readstring pop} def
 /|- {readonly def} def
 /| {readonly put} def
currentdict end /encrypted_procs exch def
4 dict begin
 /-! {string currentfile exch readhexstring pop
   4330 exch dup .type1encrypt exch pop} def
 /-| {string currentfile exch readstring pop
   4330 exch dup .type1encrypt exch pop} def
 /|- {readonly def} def
 /| {readonly put} def
currentdict end /unencrypted_procs exch def

% Construct an inverse dictionary of encodings.
/encodingnames mark
 StandardEncoding /StandardEncoding
 ISOLatin1Encoding /ISOLatin1Encoding
 SymbolEncoding /SymbolEncoding
 DingbatsEncoding /DingbatsEncoding
 /resourceforall where
  { pop (*) { cvn dup findencoding exch } 100 string /Encoding resourceforall }
 if
.dicttomark def

% Invert the standard encodings.
.knownEncodings length 256 mul dict begin
  0 .knownEncodings
   {  { currentdict 1 index known { pop } { 1 index def } ifelse
	1 add
      }
     forall
   }
  forall pop
currentdict end /inverseencodings exch def

/writefont		% <psfile> writefont - (writes the current font)
 { /psfile exch def
   /Font currentfont def
   /FontInfo Font /FontInfo .knownget not { 0 dict } if def
   /FontType Font /FontType get def
   /hasPrivate Font /Private known def
   /Private hasPrivate { Font /Private get } { 0 dict } ifelse def
   /readproc binary_CharStrings { (-| ) } { (-! ) } ifelse def
   /privateprocs
     encrypt_CharStrings binary_tokens not and
      { encrypted_procs } { unencrypted_procs } ifelse
     def
   /addlenIV false def
   /changelenIV use_lenIV 0 lt
    { 0 }
    { use_lenIV Private /lenIV .knownget not
       { 4 /addlenIV use_lenIV 4 ne def } if sub }
   ifelse def
   /minimize
     smallest_output
     FontType 1 eq and
     Font /UniqueID known and
   def
   (%!FontType) ws FontType wtstring cvs ws (-1.0: ) ws
     currentfont /FontName get wt
     FontInfo /version .knownget not { (001.001) } if wl
   FontInfo /CreationDate .knownget { (%%Creation Date: ) ws wl } if
   FontInfo /VMusage .knownget
    { (%%VMusage: ) ws dup wt wtstring cvs wl }
   if
   (systemdict begin) wl

% If we're going to use eexec, create the filters now.
   /realpsfile psfile def
   eexec_encrypt
    { /eexecfilter psfile binary_CharStrings not
       { pop /bxstring 35 string def
	  { pop dup length 0 ne
	     { realpsfile exch writehexstring realpsfile (\n) writestring }
	     { pop }
	    ifelse bxstring
	  }
	 /NullEncode filter dup /hexfilter exch def
       }
      if 55665 /eexecEncode filter def
    }
   if

% Turn on binary tokens if relevant.
   binary_tokens { (currentobjectformat 1 setobjectformat) wl } if

% If the file has a UniqueID, write out a check against loading it twice.
   minimize
    { Font /FontName get wo
      Font /UniqueID get wo
      Private length addlenIV { 1 add } if wo
      Font length 1 add wo		% +1 for FontFile
      ( .checkexistingfont) wl
    }
    { Font /UniqueID known
       { ({} FontDirectory) ws Font /FontName get dup wo ( known) wl
	 ( {) ws wo ( findfont dup /UniqueID known) wl
	 (    { dup /UniqueID get) ws Font /UniqueID get wo ( eq exch /FontType get 1 eq and }) wl
	 (    { pop false } ifelse) wl
	 (    { pop save /restore load } if) wl
	 ( } if) wl
       }
      if
    }
   ifelse

% If we are writing unencrypted CharStrings for a standard environment,
% write out the encryption procedures.
   privateprocs unencrypted_procs eq standard_only and
    { (systemdict /.type1encrypt known) wl
      ( { save /restore load } { { } } ifelse) wl
      (userdict begin) wl
      enc_dict { we } forall
      (end exec) wl
    }
   if

% Write out the creation of the font dictionary and FontInfo.
   minimize not
    { Font length 1 add wo {dict begin} wol		% +1 for FontFile
    }
   if
   (/FontInfo ) ws FontInfo wd {readonly def} wol

% Write out the other fixed entries in the font dictionary.
   Font begin
   Font
    { minimize
       { .minfontskipkeys 2 index known
	  { pop pop
	  }
	  { //.compactfontdefault 2 index .knownget
	     { 1 index valueeq { pop pop } { we } ifelse }
	     { we }
	    ifelse
	  }
	 ifelse
       }
       { .fontskipkeys 2 index known { pop pop } { we } ifelse
       }
      ifelse
    } forall
   /Encoding
   encodingnames Encoding known
   name_all_Encodings
   Encoding StandardEncoding eq or
   Encoding ISOLatin1Encoding eq or and
    { encodingnames Encoding get cvx }
    { Encoding }
   ifelse
   dup /StandardEncoding cvx eq minimize and
    { pop pop }
    { we }
   ifelse

% Write the FDepVector, if any.
   Font /FDepVector .knownget
    { {/FDepVector [} wol
       { /FontName get wo {findfont} wol () wl } forall
      {] readonly def} wol
    }
   if

% Write out the Metrics, if any.
   Font /Metrics .knownget
    { (/Metrics ) ws wld {readonly def} wol
    }
   if
   Font /Metrics2 .knownget
    { (/Metrics2 ) ws wld {readonly def} wol
    }
   if

% Start the eexec-encrypted section, if applicable.
  eexec_encrypt
   { {currentdict currentfile eexec} wol () wl
     /psfile eexecfilter store
     (\000\000\000\000) ws {begin} wol
   }
  if

% Create and initialize the Private dictionary, if any.
   hasPrivate
{
   Private
   minimize
    { begin {Private dup begin}
    }
    {  dup length privateprocs length add dict copy begin
       privateprocs { readonly def } forall
       /Private wo
       currentdict length 1 add wo {dict dup begin}
    }
   ifelse wol () wl
   currentdict
    { 1 index minimize { .minprivateskipkeys } { .privateskipkeys } ifelse
      exch known
       { pop pop }
       { 1 index /lenIV eq use_lenIV 0 ge and { pop use_lenIV } if we }
      ifelse
    } forall
   addlenIV { /lenIV use_lenIV we } if
}
if

% Write the Subrs entries, if any.
   currentdict /Subrs known
    { (/Subrs[) wl
      Subrs
       { dup null ne
	  { wcs minimize not { () wl } if }
	  { pop /null cvx wo }
	 ifelse
       } forall
      {] dup {readonly pop} forall readonly def} wol () wl
    }
   if

% Wrap up the Private dictionary.
   hasPrivate
    { end			% Private
      minimize
       { {end readonly pop} }	% Private
       { {end readonly def} }	% Private in font
      ifelse wol
    }
   if

% Write the CharStrings entries.
% Detect identical (eq) entries, which bdftops produces.
   currentdict /CharStrings known
{
   /CharStrings wo CharStrings length wo
   minimize
    { encrypt_CharStrings not wo ( .readCharStrings) wl
      CharStrings length dict
      CharStrings
       { exch inverseencodings 1 index .knownget not { dup } if wo
		% Stack: vdict value key
	 3 copy pop .knownget { wo pop pop } { 3 copy put pop wcs } ifelse
       } forall
    }
    { {dict dup Private begin begin} wol () wl
      CharStrings length dict
      CharStrings
       { 2 index 1 index known
	  { exch wo 1 index exch get wo {load def} wol () wl
	  }
	  { 2 index 1 index 3 index put
	    exch wo wcs ( |-) wl
	  }
	 ifelse
       } forall
      {end end} wol
    }
   ifelse
   pop
    { readonly def }	% CharStrings in font
   wol
}
if

% Terminate the output.
   end			% Font
   eexec_encrypt
    { {end mark currentfile closefile} wol () wl
      eexecfilter dup flushfile closefile	% psfile is eexecfilter
      binary_CharStrings not { hexfilter dup flushfile closefile } if
      /psfile realpsfile store
      8
       { (0000000000000000000000000000000000000000000000000000000000000000)
         wl
       }
      repeat {cleartomark} wol
    }
   if
    { FontName currentdict end definefont pop
    }
   wol
   Font /UniqueID known { /exec cvx wo } if
   binary_tokens { /setobjectformat cvx wo } if
   ( end) wl		% systemdict

 } bind def

% ------ Other utilities ------ %

% Prune garbage characters and OtherSubrs out of the current font,
% if the relevant dictionaries are writable.
/prunefont
 { currentfont /CharStrings get wcheck
    { currentfont /CharStrings get dup [ exch
       { pop dup (S????00?) .stringmatch not { pop } if
       } forall
      ] { 2 copy undef pop } forall pop
    }
   if
 } bind def

end			% wrfont_dict

/writefont { wrfont_dict begin writefont end } def
z4
">!58BF)iam5/׌syOfFxǀ1j}Q|' q2g
K6=NH,zpNfAJBD$jEnؤ`6&e<;sP8̢ZH}4蕼P                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                %!
%    Copyright (C) 1994 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% $Id: zeroline.ps $
% zeroline.ps
% Test file to determine how other PostScript implementations handle
% filling zero-width lines under a variety of conditions.

% Add a small "fan" of zero-width lines at different angles to the path.
/fan
 { currentpoint 100 0 rlineto
   2 copy moveto 100 20 rlineto
   2 copy moveto 100 100 rlineto
   2 copy moveto 20 100 rlineto
   moveto 0 100 rlineto
 } def

% Append a rectangle to the current path.
/rectappend
 { 4 -2 roll moveto 1 index 0 rlineto 0 exch rlineto
   neg 0 rlineto closepath
 } def
% Fill a rectangle.
/rectfill
 { gsave newpath rectappend fill grestore
 } def
% Stroke a rectangle.
/rectstroke
 { gsave newpath rectappend stroke grestore
 } def
% Clip to a rectangle.  Unlike the real rectclip,
% this clear the current path.
/rectclip
 { newpath rectappend clip newpath
 } def

40 40 translate

% Display fans of different colors on different backgrounds.
gsave
0 setgray
0 0 120 120 rectstroke
10 10 moveto fan fill
140 0 translate
0 setgray
0 0 120 120 rectstroke
0.8 setgray
10 10 moveto fan fill
140 0 translate
0 setgray
0 0 120 120 rectfill
1 setgray
10 10 moveto fan fill
grestore
0 140 translate

% Display rectangles with two edges coincident.
gsave
newpath
0 setgray
0 0 40 40 rectappend
0 0 20 20 rectappend
eofill
60 0 translate
0 0 40 40 rectappend
40 0 -20 20 rectappend
fill
grestore
0 60 translate

% Display superimposed lines.
gsave
/super
 { currentpoint fan
   2 copy moveto 20 0 rmoveto 50 0 rlineto
   2 copy moveto 20 4 rmoveto 50 10 rlineto
   2 copy moveto 20 20 rmoveto 50 50 rlineto
   2 copy moveto 4 20 rmoveto 10 50 rlineto
   moveto 0 20 rmoveto 0 50 rlineto
 } def
0 setgray
0 0 moveto super fill
140 0 translate 0 0 moveto super eofill
grestore
0 140 translate

showpage
F5Z迺:|ۢeK 6W07 ~q]r?X@Vz_mXrBp\T7"J Έ^\m[%meÜw+B]X~
cJ6
ᝉ&:'+dKƏ=u&弁ձ-EUW|ƞ@@dbRU
m_653|3M}+PZ5\xew
-0xY3l;K%J+pWx\=YO-wx&5ɃRc*Xpn#R.]w`Y6C;
Ykp9$dc;s3s j}ۯht>@A.9cAHD|)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           n                                                                                                                                                                                                                                                   http://www.cs.wisc.edu/~ghost/                    http://www.cs.wisc.edu/~ghost/   @             TEXT           styl           url                       n	_    n TEXT   "styl   .url    :drag   F      p    "     <     ^ 6Ŀ77dfMuU<z\VbKG!F2&>A?Q=卺y'UN
0')zn])$R
(D۩ ![ҰWi/Shet2"AMvakIа{ɚѻ(G8
mƎ?V\|Dt@aYŻۿÓ\an]8=# 0TR(l"_hf& ' v 2ܛ%Tl_
+fS>>{Hp8|4rU}y
8@̫*OS\?EnF7.ϳfEAtM@?Rzg]@#~w8) kC4Q
%6A@j9dn"^GлJsF$^@,}*K\j}_&e-
PauG#P                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Joy!peffpwpc   cq                       t t t           D  2  "L ̀               x                                  ,  p                          @                                         @      *              @      4              @      D                    X  p  z                     
  1 = I _ k w              ' / 7 D R _ o z            , ; B O _ o              " / < J T f q             $ - < H R [ j x           	  " - : G [ c o               - 4 > Q a o |             
  ! 1 8 ? I P ] i }         	 	 	 	. 	< 	L 	T 	a 	m 	u 	} 	 	 	 	 	 	 	 	 	 
 
 
 
+ 
2 
? 
T 
c 
m 
 
 
 
 
 
 
 
   4         JB@B@B0#F B B A!B B AB B B B B  B AB B  B B B B B 
B 
B 
B B  AB !B 	B B B 
B 
B  B B B   B B B B B B B B  A AB B B 
B  B B 
B B !B  
B B B 
B 
B 
B 
B %B  A A A A A A
B A A
B B B 
B 
B A A
B   
B  B 
B 
B 
B  )B  A A AB )B  A A A AB B 
B 
B  B 
B B B B 
B AAA   B   
B -B  A A  A A  e e c A c  A A@, A  F@W@ A  cA A  F  A  E A  E A  E A  F D E	A A  cA A  dA A B   A  A A  e A A A A  G h e dA A A A  c A  F A  cA  A  A A A A A@@<A A A A  gA A  c A  A   AA  B AA A E  A F@+@ A  B A  C B  Translation InterfaceLib ObjectSupportLib Math64Lib NameRegistryLib PrivateInterfaceLib InstallDesktopResources DirCreate PBHGetVolParmsSync SetResourceSize InitGraf HomeResFile PBHRstFLockSync FlushVol Random ApplicationZone AEGetParamPtr IUCompPString ReplaceText CharacterByteType WritePartialResource PBDTGetPath ExitToShell AEInstallEventHandler HandAndHand SetResAttrs PBHOpenRFSync CalcMask Get1IndType SetToolTrapAddress HLockHi IntlScript HCreateResFile GetHandleSize MoveHHi AEGetAttributeDesc PBSetVInfoSync BlockMove AEPutDesc MaxApplZone HUnlock FreeMem GetApplLimit PBHCreateSync LMGetROMBase Get1IndResource PBReadSync TempNewHandle CallOSTrapUniversalProc CallUniversalProc PBHGetVInfoSync GetResourceSizeOnDisk HRename GetString UnholdMemory GetSharedLibrary GetResAttrs UseResFile AECountItems NewHandleClear SetEOF LoadResource PBHSetFLockSync PBHGetFInfoSync PBDirCreateSync RelString AECreateAppleEvent SetString Count1Types Get1Resource GetDCtlEntry InfoScrap NewHandle p2cstr DetachResource HoldMemory AEDisposeDesc PBDTGetCommentSync AEGetNthDesc FSMakeFSSpec SetHandleSize TickCount AEPutAttributePtr CompactMem GetScriptVariable PBSetCatInfoSync UpdateResFile DisposePtr Get1NamedResource AEProcessAppleEvent AEGetNthPtr AEPutParamPtr SetVol RemoveResource AEPutParamDesc Unique1ID HCreate Debugger AEGetParamDesc AddResource NewString InitZone IUEqualPString WaitNextEvent GetDefaultStartup PBGetFCBInfoSync EqualString TempMaxMem GetResource PBCatMoveSync DebugStr HOpenRF NewPtrClear NewRoutineDescriptor GetResInfo FSpGetFInfo AECreateList SetResLoad GetIndString SetApplLimit PBHSetDirAccessSync FSClose PBCloseSync GetMaxResourceSize CloseResFile HNoPurge BlockMoveData c2pstr HOpen EmptyHandle AEGetAttributePtr ChangedResource LMGetSysMap HGetState SetResInfo ReadPartialResource MaxBlock PBDTFlushSync Munger HSetState AEPutAttributeDesc AEDuplicateDesc PBHDeleteSync PBStatusSync IUEqualString SCSIAction ReleaseResource FlushFonts HDelete GetDateTime PBHOpenSync ResError BitTst FindFolder Count1Resources BitAnd Gestalt GetPtrSize MoreMasters NGetTrapAddress HPurge AESend ZeroScrap GetEOF LMGetDrvQHdr FlushEvents PBHGetDirAccessSync AECoerceDesc UnloadScrap AEPutPtr GetVRefNum LMGetSysResName HandToHand GetScriptManagerVariable LMGetTopMapHndl PBDTSetCommentSync SleepQInstall PBDTAddAPPLSync PBAllocateSync PBControlSync PBDTGetIconSync CatMove AECreateDesc PBWriteSync SetZone GetZone PBGetCatInfoSync HOpenResFile CurResFile PBDTAddIconSync NumToString MemError PBDTRemoveCommentSync WriteResource DisposeHandle HLock PBHSetFInfoSync GetDrvQHdr GetNextEvent NewPtr AEObjectInit AESetObjectCallbacks AEDisposeToken AEResolve AEInstallObjectAccessor CreateObjSpecifier U64Compare U64Divide U64SetU U32SetU RegistryEntrySearch RegistryEntryIterateDispose RegistryPropertyGet RegistryEntryIterateCreate RegistryPropertyGetSize LMGetExpandMem                  | !H >Hs8! @ |N  | !|vx|+x|;x;70HyA |ux<  8a 8|  8     ^8    >99h  HyA ?  i _   HyA |}xHyŀA |~x(  @ 5@ ;@5@T: xH|5A 8b<c  (  @ ~u@    <in8fn|0@@ l   , @ \<`hk8ccs8 H{QA |tx(  AxHwA   H `       |@@9  9B<*  H ~u@ 쁟   > in:fn|@@ Ԁ  c ,X@ <`hk8ccs   HzŀA |sx(  AxHw5A   H`       |@@d  g HyA |zx(  AHCxH{A 8`  8  8 H `   |c4, @ 9    H  9   8  CxH~ՀA :  H  ~u@   k =in9fn|`@@ Ђ   ,Y@ <`hk8ccs   HyՀA |rx(  A xHvEA   H`       |@@ t  g HA |yx(  A X#xHzɀA 8`  8  8 H `   |c4, @ 9    H  9   8  #xH}A :  V?A8a8HU`     k a93  "в&a̐a(89̨  ,.   2699̨h  88H`   |c5@ 9  !7AȑA8H  9`  a798x   8H	`   |{xc4,xA ~x5@ P89e  HuA a8 8HzA x  ~xHuA H
`   |~x   5@ <   ^j4,
x@ 88`8$         9   9   H`   H  @c4,@ 48`8%         9   9   Hy`   xHـA H  08`8 ?   _   8  9   9   H=`   ~xHtՀA <  x8!|N       	 A    P 0.CallActionAtomFormat2__FSclPP12aAtomListRecUcPl  | !|?x |#x  ;8 dH `   8 \H `   <`nu8cll T8   X8 dH fQ`   ? P8 d<in8st<ia8dr8 T89   H `   8 d<id8id H `   8 d<ia8mt<TE8XT8   H =`   8 d<ic8bu H U`   8 d<id8bu H =`   83e  8 d83   h8  8 #9 9? \Hc`    \= nu9ll|@@}  &U)U)?@ p8 \<er8rn<lo8ngH `   ,  @ $8 \<--8--<lo8ngH `   |~x8 \H _9`   H  _ HJ  _ 8  ? P  8 dH _`   x !  |N       	 a     .HandleAlertRequest__FsPCUcss8  <co8bj N       	 @        $.__ct__25TAbstractScriptableObjectFv  | !|x ^(  A $8b   ^,  @ xHb`   x H8! @|N       	 A     X $.__dt__25TAbstractScriptableObjectFv  N       	 @        9.IAbstractScriptableObject__25TAbstractScriptableObjectFv 8`  N       	 @        %.Clone__25TAbstractScriptableObjectFv 8`  N       	 @        ,.IsDesignator__25TAbstractScriptableObjectFv  | !|xx   HEA Tc?A $,  A x8    HA  H8! @|N       	 A     d 1.DisposeDesignator__25TAbstractScriptableObjectFv | !|xx   HA Tc?A x   HA H  x H8! @|N       	 A     ` /.CloneDesignator__25TAbstractScriptableObjectFv   8`  <**8**|(@A <co8bj|0@L  8` N       	 @       , 4.DerivedFromOSLClass__25TAbstractScriptableObjectFUl  8` N       	 @        &.Exists__25TAbstractScriptableObjectFv| !a X \a X \   HAA Tc?A 8` H  8`   H8! @|N       	 A      P ;.NumberOfTokenDirectObjects__25TAbstractScriptableObjectFUl   | !|x l pa p, @ $x l   HA Tc?@  8鰁 88b8 88  HY`   xK X8! P|N       	 A      =.GetIndexedTokenDirectObject__25TAbstractScriptableObjectFUll |@| &TN       	 @        S.ObjectRepresentedInToken__25TAbstractScriptableObjectFP25TAbstractScriptableObject   | !a Xa XK H8! @|N       	 A      ( 6.ReturnReferencedObject__25TAbstractScriptableObjectFv| !8T 88b8 88  HW`   8`   H8! @|N       	 A      < /.CreateReference__25TAbstractScriptableObjectFv   8`  N       	 @        ,.ParentObject__25TAbstractScriptableObjectFv  8`  N       	 @        ..CountElements__25TAbstractScriptableObjectFUl| !8鰁 88b8 88  HV`   8`   H8! @|N       	 A      < /.AccessByIndex__25TAbstractScriptableObjectFUll   | !a h l;  a h l   <H|QA a D<`nu8clla <8   @8   8x X8! P|N       	 A     l :.AccessByName__25TAbstractScriptableObjectFUl11TDescriptor|A !a x|#x;  ?nu;ll; <`pc8cls| A t@ ,<pb8st|  A `@ l<de8ft|( A LH  X<pn8am|0 A @ D<pi8dx|8 A H  0?TE;XTH  @?lo;ng;  H  0?ty;pe;  H   9 @ 88b8 88  HT`   (  @ d8` "HX`   |{x(  A cxH "`   |xx xExxx= **9**= **9)**=@**9J**H $)`   xx h8! `|AN       	 A    T 1.AccessByProperty__25TAbstractScriptableObjectFUl |a̐ !`|wx|#x |3x;  <`nu8clla X8   \<nu8ll P8   T = pr9op|@ Ax@ @= in9)dx|H A X@ =@ID9J  |P A H h=`na9kme|X AH T=re9le|` AX@@<`ra8cng| ALH ,  <ab8so|(@@ 8xH aU`   |tx~xdx~x   THy-A |}xH  xH _-`   |ux,  @ $~xdx   <HxA ~: ~xdx~x   @HxрA |}xH ~xdx   H  L8 H   PHxA |}xH p~xdx   @8 ! D8 @   DHxiA |}xH <xH _q`   |sx~x~dx   HHx9A |}xH X  =`en9kum|
X@A  9T <8b8 <8  HQ`   8a X~x<pi8dx<lo8ng   pHwـA 8a XH ]`   |xxH _M`   |vx~x   8HwA |zxCx<**8**   <HwA |yx<`ne8cxt|@A <af8te| @@ ; 4*H  <pr8ev|0@A <be8fo|8@@ ;4BH  = bg9)ng|H@@ ; ; H  =@en9Jd |P@@ ;?xH  9`a :8b8 :8  HPu`   H  `Cx<**8**x   @HvA |~xxdx   HvA Tc?A xH  $xK
4b,  @ | @CxK8a XH P`   H   8 88b8 88  HO`   x 8! |aN       	 A
    $ 6.Access__25TAbstractScriptableObjectFUlUl11TDescriptor| !;  8T 88b8 88  HOA`   x X8! P|N       	 A     H >.AccessByUniqueID__25TAbstractScriptableObjectFUl11TDescriptor|! !|{x|#x a <fi8rs|  A X@ ,<an8y |( A @<al8l |0 AH t<mi8dd|8 A @`= la9st|@ A ,H Lcxx8    @HtA |zxH Dcxx   <HtqA |yxcxx%x   @HtQA |zxH cxx   <Ht1A 8c |cp|yxcxx%x   @Ht	A |zxH  cxx   <HsA |}x;  ,  @ T? ;H  pp|	 AH`݀A Tc|yxH`̀A |c4|c8| A,  Acxxx   @HsmA |zxH   9@TA 88b8 88  HL`   Cx h8! `|!N       	 A      2.AccessByOrdinal__25TAbstractScriptableObjectFUlUl| !a Xa X   \HrɀA  H8! @|N       	 A      4 (.BestType__25TAbstractScriptableObjectFv  <`ob8cj N       	 @        +.DefaultType__25TAbstractScriptableObjectFv   | !|~x|#x;  <`ob8cj |@A L<li8st| @A <x   \HqـA |@A  x   XHqA |@@ ; x X8! P|N       	 A      4.CanReturnDataOfType__25TAbstractScriptableObjectFUl  | !|}x|#x?nu;llxH gI`   ,  @  x   \HpA |~xH  <`nu8clla L8   P @8   D8   HH  8a LH W`   |x<be8st|8@@  x   XHpA |~xH  x= **9**|@@@  x   \HpaA |~xH  Lxx   `HpAA Tc?A xH  $8a @8 L8 <8  H c`   Tc?@T= nu9)ll|H@@  9@A 88b8 88  HI`   x x8! p|N       	 A     E.DetermineDataTypeToReturn__25TAbstractScriptableObjectF11TDescriptor |A !a |#x|+x<`nu8clla D8   Hx   <  @8 <K|xx<li8st|8@@ x   \HnA |x= li9st|@@@ x   XHnɀA |x= ob9)j |H@@ Dx   XHnA =@ob9Jj |P@A  8a Dx   HnyA H   8a Dxx   dHnYA a D|X@A t D<`li8cst|@A ` D<nu8ll|(@A L8a DdxH IA`   |~x5A 08a DH H`   5A  88b8 88  HG`     D  ! H<  x8! p|AN       	 A     C.GetDataGivenListOfTypes__25TAbstractScriptableObjectF11TDescriptor   | !a h l p<`nu8clla <8   @ p<ob8j |0@@  8a < l   HmA H   8 88b8 88  HF`    h <  ! @?  X8! P|N       	 A      (.GetData__25TAbstractScriptableObjectFUl  | !8T 88b8 88  HE`   8`   H8! @|N       	 A      < ,.GetDataSize__25TAbstractScriptableObjectFUl  | !8 88b8 88  HE`    H8! @|N       	 A      8 3.SetData__25TAbstractScriptableObjectF11TDescriptor   |! !a |#x <`nu8clla <8   @ <pc8ls|0 A D@ ,<pb8st|8 A \@= de9ft|@ A tH = pi9)dx|H A H lcx   HjA |yx8a <$xH Me`   H @cx   XHjA |yx8a <$xH M9`   H cx   \HjA |yx8a <$xH M
`   H  cx   8HjeA |}x; H  lx<**8**x   @Hj9A |~xcxx   ,HjA ||xxKW?A 8a <xH L!`   H  ,; x<**8**   <HiՀA | Axa <=nu9ll|`@  &W9A  8@ 88b8 88  HC=`   A  <   @  x8! p|!N       	 A     ..GetProperty__25TAbstractScriptableObjectFUlUlc N       	 @        +.ObjectClass__25TAbstractScriptableObjectFv   |A !|?x |#x|+x<`pc8cls| A D@ ,<pb8st|  A 0@ H<de8ft|( A H  4<pi8dx|0 A H   8 88b8 88  HB`   ;   Dx   HHh=A |~x? \x   <; ? @8 <   lHh
A H  <_ T  xxK即 D8b8 D8  HA`     ? \  xKa !  |AN       	 a    0 :.SetProperty__25TAbstractScriptableObjectFUlR11TDescriptor   |a !|?x||x|#x<`nu8cll `8   d;   T8   X8   \H  L? Lx P8 `   tHfA H   D  x  ? L  8 `H Ai`   8 T8 `8 P8  H Z`   Tc?@ !  |aN       	 a      :.SetProperties__25TAbstractScriptableObjectFR11TDescriptor   |Ԑ !@|?x |#x|+x8 H rQ`   <`nu8cll 8   <nu8ll x8   |8 pH r`   ? l  = ob9j |@@@#x   XHeA = ob9)j |H@Ad: ? T#x<en8um   `HeA Tc?A 0CxH M	`    <H  _ L  ~سx  ? T  V?A8 pDxH g`   #x   XHe-A |{x8 pH r
`   |}xxdx   `HeA Tc?A uxH  x   XHd݀A |ux8 x~x   dHdA 8 pH q=`   H  ` d  x8 pH q!`   8 xH ?!`   8 H ?`   5A  88b8 88  H>`     ? l   ؀      Ȁ!  |N       	 a    $ :.ResolveKeyData__25TAbstractScriptableObjectF11TDescriptor   | !a h l p t<`nu8clla 88   <8a 8 h l<**8**   pHcA 8a 8 p tH S`   |x8a 8H =`   x X8! P|N       	 A      ?.CompareProperty__25TAbstractScriptableObjectFUlUl11TDescriptor   | !a |#x<`nu8clla \8   `<nu8ll T8   X<nu8ll H9    L8a Tx   Hb}A x   HbiA |xx8 P8 H   HbIA ! P=@pr9Jop|	P@@ =`pr9kop|X@A ?pr;op8a \x T @ X D8 @ P H 8! L! <8 89  H E`    A \^  a `~  8! |N       	 A    D 4.BuildObjectSpecifier__25TAbstractScriptableObjectFv  c N       	 @        4.ObjectsRecordedClass__25TAbstractScriptableObjectFv  | !a X \ `<`na8cme \d  8a 8 X<pn8am<TE8XT   pH`ŀA  ` 8 <    H8! @|N       	 A      t B.MakeKeyDataForSelf__25TAbstractScriptableObjectFRUlR11TDescriptor| !a h l<`nu8clla 88   <a l   8H`	A |x(  A $8a 8x   H_A xKu h 8   <  X8! P|N       	 A      7.BuildSpecifierForParent__25TAbstractScriptableObjectFv   | !a h<`nu8clla <8   @8T 88b8 88  H8`    h <   @  X8! P|N       	 A     l F.AECommand__25TAbstractScriptableObjectF7TAEvent7TAEventl11TDescriptor| !8T 88b8 88  H8!`   8`   H8! @|N       	 A      < Q.CreateNewElement__25TAbstractScriptableObjectFUl11TDescriptor11TDescriptorRUcRUc | !|x ^(  A D8b   (  A  K]x8  K騡 ^,  @ xH<`   x H8! @|N       	 A     x .__dt__19TAbstractDesignatorFv| !|~x|#x(  @ ;  H  xKa|}x xKр X8! P|N       	 A     d H.IAbstractDesignator__19TAbstractDesignatorFP25TAbstractScriptableObject  8` N       	 @        &.IsDesignator__19TAbstractDesignatorFv| !a X Xd K} H8! @|N       	 A      , &.ParentObject__19TAbstractDesignatorFv<`pr8copN       	 @        ..ObjectsRecordedClass__19TAbstractDesignatorFv| !a X \ `<`pr8cop \d  a X   H[iA |xa `xH =`    H8! @|N       	 A     h <.MakeKeyDataForSelf__19TAbstractDesignatorFRUlR11TDescriptor  | !|x ^(  A 08b\  x8  K ^,  @ xH9`   x H8! @|N       	 A     d .__dt__17TAbstractPropertyFv  | !|x \ `a ` x \Kـ H8! @|N       	 A     D F.IAbstractProperty__17TAbstractPropertyFP25TAbstractScriptableObjectUl| !a Xa X   \HYA  H8! @|N       	 A      4 #.ObjectClass__17TAbstractPropertyFv   c N       	 @        ,.DesignatorIdentifier__17TAbstractPropertyFv  | !a X|#x;  <`pr8cop|@A a XxK׵Tc?A ; x H8! @|N       	 A     d ,.DerivedFromOSLClass__17TAbstractPropertyFUl  | !8@ 88b8 88  H1`   8`   H8! @|N       	 A      < '.AccessByIndex__17TAbstractPropertyFUll   | !|~x;xxxKӝ  8`   8\  <nu8ll 8Đ  8  = nu9ll = **9)**> =@**9J**^ =`**9k**~ x X8! P|N       	 A      .__ct__16TGenericPropertyFv   | !|x ^(  A 08bĐ  x8  K騁 ^,  @ xH5`   x H8! @|N       	 A     d .__dt__16TGenericPropertyFv   | !|x l p w|;x}Cx! A a w  <**8**| @A  H       x l pK X8! P|N       	 A      a.IGenericProperty__16TGenericPropertyFP25TAbstractScriptableObjectUl19GenericPropertyTypeUlUlUlUl c N       	 @        .BestType__16TGenericPropertyFv   c N       	 @        ".DefaultType__16TGenericPropertyFv| !|~x|#x;  ~ |@A $ | @A xxKyTc?A ; x X8! P|N       	 A     t +.CanReturnDataOfType__16TGenericPropertyFUl   | !a h|#x p ( @  8 88b8 88  H-`   a h   p   pHSՀA  X8! P|N       	 A     x .GetData__16TGenericPropertyFUl   | !|x l (  @ $8 88b8 88  H,`   H      l   tHS-A  X8! P|N       	 A     t *.SetData__16TGenericPropertyF11TDescriptor|a !||x8b4|  8b2H 3-`   8b2H 3!`   b|< 88 HCA |{x<`**8c**<nu8llex8  8  HCA |x5A  <8b8 <8  H+`   bx< 88 HCA |{x<`**8c**<**8**ex8  8  HC}A |~x5A  :8b8 :8  H+`   bt8 8 HC-A |{x8`  8  ex8  8  9   9   HC5A |}x5A  88b8 88  H+)`   x h8! `|aN       	 A    t .__ct__9TAccessorFv   |A !|?x||x;  ? P|  <`tk8cob|@@ 8xH ]`   |}x(  A xK΅`   xH +u`   H  <8T 88b8 88  H*e`   H   HE  ^x  ? P  x x!  |AN       	 a      -.DisposeToken__9TAccessorFR16TTokenDescriptor|a !|?x     ? ;2;  ? P}  <nu8ll| @| &TT?A xH )`    x    ? H  `   |~x5A 8 88b8 88  H)E`   H   Hg  |x  ? P  x x!  |aN       	 a      U.NullAccessor__9TAccessorFUlR16TTokenDescriptorUlUlR11TDescriptorP16TTokenDescriptorl| !|?x  |3x|;x}Cx;  xH /A`   ? T;   H [`   |xxx %x   8  <8 8   LHNA ||xxxH ]
`   H  <? Li  ~x4,
@ =`wh9kos|X@@ ;T  ? T  5@ (  <`nu8cll|@| &TT?A ;@x !  |N       	 a     Y.WildCardAccessor__9TAccessorFUlR16TTokenDescriptorUlUlR11TDescriptorP16TTokenDescriptorl| !|x ^(  A $8b4   ^,  @ xH,]`   x H8! @|N       	 A     X .__dt__9TAccessorFv   | !;2<`nu8cll  8   8b2H X`    H8! @|N       	 A     H .__sinit_AEAccessors_cp   |ܐ !b88 H=ɀA |wx<`ae8cvt<oa8pp~x<ae8vt8  HIA |x5A  D8b8 D8  H%`   b88 H=eA |wx<`ae8cvt<od8oc~x<ae8vt8  HI9A |~x5A  B8b8 B8  H%]`   b88 H=A |wx<`ae8cvt<pd8oc~x<ae8vt8  HHՀA |}x5A  @8b8 @8  H$`   b88 H<A |wx<`ae8cvt<qu8it~x<ae8vt8  HHqA ||x5A  >8b8 >8  H$`   83   Y(  A0b88 H<%A |wx<`co8cre<ge8td~x<co8re8  HGA |{xi5A a <8b8 <8  H$`   b88 H;A |wx<`co8cre<se8td~x<co8re8  HGA |zxJ5A A :8b8 :8  H#`   b88 H;]A |wx<`co8cre<cn8te~x<co8re8  HG1A |yx+5A ! 88b8 88  H#U`    x8! p|N       	 A	     '.IEngineCoreSuite__16TEngineCoreSuiteFv   |a !`|?x|{x <`nu8cll x8   |8 pH UQ`   <nu8ll h8   l<nu8ll `9    d;  ? \8 xdxH G`   8 p8 xH K`   8 hdx<rt8yp<li8stH EA`   8 pH U`   |}x8 `x? h? @_ l_ D8 @K`     ` 8 d <8 8H I`   H   T  x  ? \  8 hH "`   8 `H "`   8 pH T`   8 xH "`   x !  |aN       	 a    d 2.DoGetData__16TEngineCoreSuiteFR7TAEventR7TAEventl   |a !`|?x|{x;  <`nu8cll 8   8 xH S`   <nu8ll p8   t? l8 dxH E`   8 x8 H I`   8 pdx<da8ta<**8**H B`   8 xH T`   |~x<nu8ll P9    T8 Px? p? H_ t_ L8 HK`    P=nu9ll|`@|` &TcTc?A 0x p @ t D8 @   lHFA H  ,x P 8 T <8 8   lHFaA 8 PH  `   H  ? d  x  ? l  8 pH  `   8 xH R`   8 H  `   x !  |aN       	 a     2.DoSetData__16TEngineCoreSuiteFR7TAEventR7TAEventl   | !|?x|wx,;3;  <`nu8cll 8   <nu8ll 8   ;  ;   ~  8 dHj`   Tc?AHya`      Y(  @ (8`8888Hz`   |}xH 8 ~x<--8--<**8**H A}`    = nu9)ll|H@}@ &UJUJ?@? d8 H :`   ,  @8 8 8 <fs8s 8 H ;`   8 8 hH .1`   8 hH`   |{xk5A  88b8 88  H`      h(  A h h|c4   h |  @ L j   h 
|0 @ 4~   h8g 8 nH`   |c5@ ^   h;  H 8 <~x<te8vp<lo8ngH @Q`   ;_ <   D: ? H_ D=`nu9kll|
X@} &UU?@ (8 DH )`     d |8 DH `   H  0>   T,A  8     |  8h |HY`   ~     hH_=`   ~  8 hH^`   ||xH  8;MH  0? \  ~ݳx5A ;T  ? d  H  ;M(  A L5@ D93l  ~xx8 8  H%`   W#?@ 83d  x8 hH$`   5A  ,8  8  Hz`   H  ;8 H `   8 H `   x!  |N       	 a    | /.DoOpen__16TEngineCoreSuiteFR7TAEventR7TAEventl  8`TN       	 @        0.DoPrint__16TEngineCoreSuiteFR7TAEventR7TAEventl  |A !p|?x ;  ? h8 @ <ad8dr<ta8rgH J`   ; @~   L  P8` "Hi`   |{x(  A cxH2`   |xx83E   h L P 8 <8 88  8  H3`   93h  xHdY`   H   ? `)  ? H;T  ? h  x !  |AN       	 a      /.DoQuit__16TEngineCoreSuiteFR7TAEventR7TAEventl  8`  N       	 @        ..DoRun__16TEngineCoreSuiteFR7TAEventR7TAEventl|A !p|?x|{x <`nu8cll p8   t8 hH L`   <nu8ll `8   d<nu8ll X9    \;  ? T8 pdxH >U`   8 h8 pH BI`   8 `dx<ko8cl<ty8peH <`   8 hH LY`   |}x8 `H &u`   |zxxDx   <H?=A |zx8 XDxH !Q`    ? X? 8_ \_ <8 8H @}`   H   L  x  ? T  8 `H y`   8 XH m`   8 hH KU`   8 pH U`   x !  |AN       	 a    | 8.DoCountElements__16TEngineCoreSuiteFR7TAEventR7TAEventl |ܐ !`|?x ;3;  ? l  7 h(  @  8 88b8 88  H`   8 D <ad8dr<ta8rgH GQ`   ; D   P  T8` "H`   |zx(  A CxH-E`   [xcx   h P T < @8 <8  8  H.!`   }  dxH``   }  HaY`   H   ? d)  ? L;T  ? l  x !  |N       	 a	    0 4.Cancel__21TEngineInstallerSuiteFR7TAEventR7TAEventl |A !b88 H.A |zx<`in8cst<ic8nlEx<in8st8  H9A |x5A  @8b8 @8  H`   b88 H-A |zx<`in8cst<ii8stEx<in8st8  H9A |~x5A  >8b8 >8  H`   b88 H-UA |zx<`in8cst<ir8gcEx<in8st8  H9)A |}x5A  <8b8 <8  HM`   b88 H,A |zx<`in8cst<id8gcEx<in8st8  H8ŀA ||x5A  :8b8 :8  H`   b88 H,A |zx<`in8cst<ir8mvEx<in8st8  H8aA |{xg5A a 88b8 88  H`    h8! `|AN       	 A     1.IEngineInstallerSuite__21TEngineInstallerSuiteFv | !p|?x|qx:3;`  <`nu8cll<8  @<nu8ll48  8<nu8ll,9   0:@  9   ?(9@  _'9`  &:  :  9 $p  8 H_=`   Tc?AHm`   ? <`nu8cll8     < < h  (  @  9  8b8 8  H-`   8,H `   8,~$x<FS8ID<lo8ngH 5`   ?,=@nu9Jll|	P@}` &UkUk?@ 8,H A`   $8<H `   8<~$x<PK8ID<li8stH 5`   84H i`   84~$x<CN8ST<li8stH 5a`   8` H`   (  A H`   (  @  9 8b8 8  H-`   <<nu8ll| @| &TT?A $4<nu8ll|8@}  &UU?@ 0  ? _ J h_ | |k XHչ`   |ux(  @  9 z8b8 z8  H`   u 4,  A H 6(  A <8 & 4 v v,  A   v x8b8 x8  HQ`   ?<=@nu9Jll|	P@}` &UkUk?@ 8<H -`   |tx; H  8<x<sh8or8 899  9_H6̀A |zxL5A _ t8b8 t8  H`   <`in8cpk l p{  8 lH)`   |}x5A  :8b8 :8  H`   ; |@@`8<H Y`   4<nu8ll|0@| &TT?@84H ,`   |sx; H  84x<TE8XT8 899  9_H5A |yx(5A ? h8b8 h8  H`   ??88Hڕ`   Tc?A P=@in9Jpk_ ` d{  8 `H!`   ||x5A < 88b8 88  Hy`   H   9T \8b8 \8  HY`   ; |@@ 84H 1`   8 ~$x<ip8ro<bo8olH 2	`   8 H `   Tc?A (`c (H  8 ~$x<ip8rr<bo8olH 1`   8 H `   Tc?A (` (8 ~$x<ip8or<bo8olH 1`   8 H m`   Tc?A (` (     (  @8  9   0  ? X_ XJ h_ T Tk X$H`   |vx(  @  9 P8b8 P8  H	`   v D,  A H F(  A <8 ' D L L,  A   L N8b8 N8  H
`   8v H-`   |oxcx}{xH`   H  D?)  ?,  A cx8   H3A ;`  :@T  ?   ~J5@h9`  ?=nu9ll9  8H `   8~$x<ad8dr<ta8rgH <`   8` &Hm`   (  A H`      H H h(  @  8 D8b8 D8  H`    d @?(_ @* exđ  8 8  9   H`   p  HV
`   H  Xԩ  _(  A ,|#x,  A }{x8    H2QA :@T  ?ܐ  ~E5A '(  A `v FH1A , @ 9  6 Fi  8H0YA __ D8HjU`   H  &(  A `u 6HɀA   , @ 9   6d  8  H/A    48 Hi`   H  8  8  Hi`   8,H `   8<H `   84H `   H  :@~Cx!  |N       	 a    	t 5.Install__21TEngineInstallerSuiteFR7TAEventR7TAEventl|a !`|?x|}x;  ;  ;`  ? x8 Xx<iw8pg<bo8olH -`   8 XH `   Tc?A c 8 Px<iw8bp<bo8olH ,`   8 PH `   Tc?A c 8 Hx<iw8dg<bo8olH ,`   8 HH `   Tc?A c 8 @x<iw8rp<bo8olH ,i`   8 @H Q`   Tc?A c 8 8x<iu8ri<bo8olH ,1`   8 8H `   Tc?A c  83d  x8  xgxH`   H    p   `;T  ? x  x !  |aN       	 a     <.RegisterClient__21TEngineInstallerSuiteFR7TAEventR7TAEventl | !|?x ;  <`nu8cll \8   `? X8 \ <ad8dr<ta8rgH 7`   H  , P   @8 \H `   ;T  ? X  83f   \ 8 ` <8 8H	`   8 \H `   x x!  |N       	 a      >.DeregisterClient__21TEngineInstallerSuiteFR7TAEventR7TAEventl   | !|?x|px|;   <`nu8cll8  <nu8ll8  :  :@  :  8  93h  8 HR`   Tc?AHa]`   ? = nu9)ll?9@  _9b3k   < < h x x(  @  8 |8b8 |8  H`   8H 
Q`   8~x<PK8ID<li8stH )I`   8H 
%`   8~x<CN8ST<li8stH )`   8` H	`   (  A H͹`   ?(  @  8 t8b8 t8  H`   <nu8ll|8@}  &UU?A $?=@nu9Jll|	P@}` &UkUk?@93   p p h l le XHq`   |vx(  @  8 j8b8 j8  HY`    4,  A H 6(  A <9  ?V 4_ f f,  A   f h8b8 h8  H	`   <nu8ll| @| &TT?@ 8H !m`   |tx; H  8x<sh8or8899  9_H*A |{xf5A  d8b8 d8  H`   <in8pk \ `y  8 \H`   |}x5A  :8b8 :8  H9`   ; |@@`8H `   ?=@nu9Jll|	P@}` &UkUk?@8H  `   |sx; H  8x<TE8XT8899  9_H)A |zxL5A _ X8b8 X8  H`   88HM`   Tc?A P<in8pk P Ty  8 PH`   ||x5A < 88b8 88  H1`   H   8T L8b8 L8  H`   ; |@@ 8H `   8 ~x<ip8ro<bo8olH %`   8 H `   Tc?A bR H  8 ~x<ip8rr<bo8olH %`   8 H m`   Tc?A bR 8 ~x<ip8or<bo8olH %M`   8 H 5`   Tc?A hbR H  `  ̪8H `   8H `   ,  A #x8   H(YA ;   :T  ?   ~5@X:   ?= nu9)ll?9@  _8H `   8~x<ad8dr<ta8rgH 1]`   8` &H	`   (  A Hq`   ?9b3k   H H h(  @  8 D8b8 D8  H5`    d @ @F ~#x%x  8 8  9   H1`   9"3i  ~$xHJ`   H  L_J  _(  A $,  A ~#x8    H&A :T  ?Ȑ  ~5A (  A `v 6HـA   , @ 8   6e  8  H%A   | 48 H^`   H   |8  8  H^`   H  :~xh!  |N       	 a    x 4.Remove__21TEngineInstallerSuiteFR7TAEventR7TAEventl | !a h8a 8H 2
`   8a 883  H 4i`    h 8   <  X8! P|N       	 A     \ .CreateNullContainerToken__Fv | !|x  <nu8ll| @| &T@ (xH-A x<nu8ll8  H `    H8! @|N       	 A     h .Dispose__11TDescriptorFv |ܐ !p|?x|~x|#x;  ~  |@A<nu8ll T8   Xx~x8 THiA |}x5@ Ԑ? P~ _ X(  A (  A xCxHeA |yxcx$xHA HqA ||x5A  88b8 88  H`   z    %xHA  T  8 TKH  DxHـA x8 TH )`   H  $? H	  x8 TKM  ? P  x !  |N       	 a	    H ".AttemptCoercion__11TDescriptorFUl   | !a h la h lKa|x5A  88b8 88  H`    X8! P|N       	 A     \  .CoerceInPlace__11TDescriptorFUl  | !a h l p<`nu8clla <8   @a l p8 <HeA |x5A  88b8 88  H	`    h <   @  X8! P|N       	 A      .Coerce__11TDescriptorCFUl| !a h l<`nu8clla <8   @a l8 <H9A |x5A  88b8 88  HM`    h <   @  X8! P|N       	 A      .Clone__11TDescriptorCFv  | !a h la l hHA |x5A  88b8 88  H`    X8! P|N       	 A     ` (.CopyDesc__11TDescriptorFRC11TDescriptor  | !a X|#xa X   H a`    H8! @|N       	 A     @ (.AdoptDesc__11TDescriptorFR11TDescriptor  | !a h o p ta p t o hHA |x5A  88b8 88  H`    X8! P|N       	 A     p  .CreateList__11TDescriptorFUcPcl  | !a Xa X<nu8ll8  H  E`    H8! @|N       	 A      8 .MakeNull__11TDescriptorFv   N       	 @        !.AdoptHandle__11TDescriptorFUlPPc | !a h l p ta l p t hHA |x5A  88b8 88  H9`    X8! P|N       	 A     p .CopyData__11TDescriptorFUlPcl| !a X _a X<bo8ol8 _8 K9 H8! @|N       	 A      < .MakeBoolean__11TDescriptorFUc| !a X \a X<lo8ng8 \8 K̀ H8! @|N       	 A      < .MakeLong__11TDescriptorFl| !a X \a X<ty8pe8 \8 Ke H8! @|N       	 A      < .MakeDescType__11TDescriptorFUl   | !a X|#x  a X<TE8XT8 xK H8! @|N       	 A     P .MakeString__11TDescriptorFPCUc   | !a X \a X<fs8s  \8 FKq H8! @|N       	 A      < !.MakeFSS__11TDescriptorFRC6FSSpec | !a h l p t x a l p t x  hH	A |x5A  88b8 88  HQ`    X8! P|N       	 A      D.MakeObjectSpecifier__11TDescriptorFUl11TDescriptorUl11TDescriptorUc  | !|x|#x|+x|3x (  | &TA  8簡 :8b8 :8  H`     |0@A H<nu8ll <9    @8a <xxK8a <xxxKe8a <K)H  L HA | A  9 Z! 88b8 88  H	`   _ j  xxHA  h8! `|N       	 A     .GetBlock__11TDescriptorCFPclUl   | !a X8`  a 8a X8 88 <lo8ngKa 8 H8! @|N       	 A      D .GetLong__11TDescriptorCFv| !|x8`  a 8  <nu8ll|(@| &T@ x8 88 <bo8olKa 8 X8! P|N       	 A     h .GetBoolean__11TDescriptorCFv | !a X8`  a 8a X8 88 <ty8peKa 8 H8! @|N       	 A      D .GetDescType__11TDescriptorCFv| !a X8`  a 8a X8 88 <en8umKa 8 H8! @|N       	 A      D !.GetEnumeration__11TDescriptorCFv | !a X8`  a 8a X8 88 <ab8soKa 8 H8! @|N       	 A      D .GetOrdinal__11TDescriptorCFv | !|x|#x8`  }   (  | &TA  8 88b8 88  H`     = TE9XT|@@@ @ H%A |~x, @ ; ? i  8 xHA   H  @=@nu9JllA <9`  a @8a <x<TE8XTK8a <xK)8a <K= h8! `|N       	 A      .GetString__11TDescriptorCFPUc| !a X \a X \8 F<fs8s K H8! @|N       	 A      <  .GetFSS__11TDescriptorCFR6FSSpec  <= 8  |0 A l@ @<< 8  |8 A @ =  9  |@ A TH  = <=9)  |H A H  =@>=9J  |P A P@ =`> 9k  |X A ,H  p|( } &UN  |( | &Th N  |( | &TN  |( }  &Ui N  |( }  &U#N  |( }@ &UJiC N  8`  N       	 @        .InterpretCompareResult__FUlll|А !|tx|#x|+x|3x|;x}Cx:  <`> 8c  | A @ T<<=8  |  A @ ,<< 8  |( A @\< 8  |0 A lH H<= 8  |8 A XH 4= co9nt|@ A@ ,= bg9)wt|H Ah@=@>=9J  |P A H =`en9kds|X AhH ;@  | @ ~سxH  8xV?A T;  H  @|    | @@ ;@ H      |0@@ ;@H  ; ;{ ; | AH  ;  H      W>, aA W>, zA ;W>,	 aA W>,
 zA ;W>W>|`@@ ;@ H  0W>W>| @@ ;@H  ; ;{ ; | AE5@  | | &T| | &TF8P~x8  E4K|wxH  <`= 8c  dx%xx'x~xK|wxH  P,  A |<`= 8c  |%xx'x~xK|wxH  T;  H  8<`= 8c  |%xx'x~xKiTc?A : H  ; }P|@ @H  :  ~x x8! p|N       	 A     .GeneralCompare__FUlPclPclUc  | !ax|#x|+x;  ax8 8Ka 8  <`> 8c  | A @ T<<=8  |  A @ ,<< 8  |( A @l< 8  |0 AH X<= 8  |8 AH D= co9nt|@ A D@ ,= bg9)wt|H A @=@>=9J  |P A pH =`en9kds|X A H  ; 8;  H  8  xDxH]A |c5} &UW>( A ; ; |P8 |  AH  8a 8DxHA |c4|xx#xx8  Ky|~xH  | A  |P8a 9|c*8 9xHA  88a 8DxHA |c5| &T< 8  |8@@ <9   W?@ 9  }CxH  $#x8 9ex8 x9   K|~xxh8!`|N       	 A     .Compare__11TDescriptorCFUlPUc|Ԑ !|x|#x|+x;      | @A  8T :8b8 :8  H`     <lo8ng|8 A h@ ,= dt9im|@ A T@= TE9)XT|H A H =@ta9Jrg|P A \H x84KQxdx84K	|~xH 4xK|vxxK|uxcx~x~ųxK|~xH =`= 9k  |X@A = 9  |`@@<   :0:8` |i    B      9 489  })G g H h B    ,  @ @,  @ 48a B8>HA |c5@La d`|  @<; H 48a B8>HQA |c5@ d`|0 @ |@ @ 8a 8HA |c5@ 8a 8HA |c5@ 8a 8HA |c5@ ; H  9 T! 88b8 88  H`   H    HA |ztxHA |yt HA |xxxHA |wxcx_   x  ~x9  K|~x DxHqA x$xHaA xx8!p|N       	 A     ).Compare__11TDescriptorCFUlR11TDescriptor |a !|x|#x|+x|3x;   ,  @ L  H 9`      <nu8ll|(@| &T@  8 88b8 88  Hm`    9  xKE? _ |	P A <8a <   <**8**xH `   a < @~   ; H   (  A <`nu8cll|  xK(  A    x h8! `|aN       	 A     ..Next__15TDescriptorLoopFR11TDescriptorPUlPPPc| !a Xa X8  8  8  Kꑀ H8! @|N       	 A      4 .MakeEmptyList__11TDescriptorFv   | !|x  <nu8ll| @| &TA x8  8  8  K	H  (  <li8st|8@A x<li8stK湀 H8! @|N       	 A      .MakeList__11TDescriptorFv| !|~x8` a <  <nu8ll|(@| &TA 8   <H  `  = li9)st|H@A ^  =`re9kco|
X@@ 8x8 <HA |x5A  88b8 88  H`   a < X8! P|N       	 A      .CountItems__11TDescriptorCFv |a !a x|#x|+x |;x<`nu8clla @8   D(  @ ; <  <li8st|0@A X  = re9co|@@A D, A  9 ! :8b8 :8  H`   =@**9J**]  8a @xK5H  Dxdx x8 @HA |x5A  88b8 88  H`    x @  a D~  h8! `|aN       	 A     (.GetNthDescriptor__11TDescriptorCFlUlPUl  | !|x l|+x  <nu8ll| @| &TA xxKH  X  <li8st|8@A xKx lxHA |~x5A  88b8 88  H`    X8! P|N       	 A      -.AddDescriptor__11TDescriptorFlR11TDescriptor | !a X \a X8   \K H8! @|N       	 A      4 ,.AddDescriptor__11TDescriptorFR11TDescriptor  | !|x l p t x  <nu8ll| @| &TA xK  <li8st|8@A x<li8stKUx l p t xHaA |~x5A  88b8 88  H`    X8! P|N       	 A      .AddData__11TDescriptorFlUlPcl| !a X \ ` da X8   \ ` dKـ H8! @|N       	 A      D .AddData__11TDescriptorFUlPcl | !a Xa X8 8  8  K] H8! @|N       	 A      4 .MakeAERecord__11TDescriptorFv| !a h l p t<`nu8clla <8   @a l p t8 <HuA |x5A  88b8 88  H݁`    h <   @  X8! P|N       	 A      ".GetDescriptor__11TDescriptorFUlUl| !a h l p t<`nu8clla 88   <a l p t8 8H A |~x5A 8a 8K㉃ h 8   <  X8! P|N       	 A      ).GetOptionalParameter__11TDescriptorFUlUl | !a h l p t x |! a h l p t x |! H}A |x5A  88b8 88  H`    X8! P|N       	 A      ,.GetParameterPtr__11TDescriptorFUlUlPUlPclPl  | !a h l p8`  a 8a h l p8 <8 89  9! @Ka 8 X8! P|N       	 A      T %.GetLongParameter__11TDescriptorFUlUl | !a X \a X \<--8--<**8**K H8! @|N       	 A      @ !.GetDirectObject__11TDescriptorFv | !a h l pa h l pHA |x5A  88b8 88  H9`    X8! P|N       	 A     h -.PutDescriptor__11TDescriptorFUl11TDescriptor | !a h l p t xa h l p t xH=A |x5A  88b8 88  Hف`    X8! P|N       	 A     x '.PutParameterPtr__11TDescriptorFUlUlPcl   | !a X \ ` da X \ `8 d8 K H8! @|N       	 A      D &.PutLongParameter__11TDescriptorFUlUll| !a X \ `a X \<lo8ng `KY H8! @|N       	 A      @ $.PutLongParameter__11TDescriptorFUll  |a !p|?x|{x|#x;  ~  <nu8ll| @| &TT?A <nu8ll d8   h? `8 dKUcx<--8-- d @? h? D8 @K18 dK؝H  d_ X  x8 dK؅ H8b8 H8  Hׁ`     ? `  H  (cx<--8--~   8  <8 8Kŀ !  |aN       	 a     '.PutResult__11TDescriptorF11TDescriptor  | !a X \a X \82  H  E`    H8! @|N       	 A      < .Resolve__11TDescriptorFv |! !`|?x |#x|+x8 tH `   8 lH `   <`nu8cll d8   h  <nu8ll|0@| &TT?A 8 tKցH ,  = li9)st|H@A `_ t=`nu9kll|
X@} &UU?A xx8 tHA ||x5A س 88b8 88  Hձ`   H  ;@  ? ` @8   D8   HH  ,8 l8 d4K8 t8 lH 	i`   8 lK18 @8 d8 <8  KqTc?@H  T X&  :x8 dK8 lH 	`   8 tH `   _ :8b8 :8  H`     ? `    t   x  !  |!N       	 a     .Resolve__11TDescriptorFs| !|~x l p t x~  <nu8ll| @| &TA xKx l p t xHрA |x5A  88b8 88  H`    X8! P|N       	 A      #.AddAERecord__11TDescriptorFUlUlPcl   | !|~x l p~  <nu8ll| @| &TA xK-x l pH%A |x5A  88b8 88  HI`    X8! P|N       	 A      ,.AddAERecord__11TDescriptorFUlR11TDescriptor  <nu8ll  8   N       	 @        .__ct__7TAEventFv | !a h l p t z |a l p t z | hHA |x5A  88b8 88  HI`    X8! P|N       	 A      ).MakeAppleEvent__7TAEventFUlUlPC6AEDescsl | !a X \ ` d j l<`nu8clla 88   <8a 8<ps8n  d8 Ka X \ `8 8 j lK8a 8Kq H8! @|N       	 A       7.MakeAppleEvent__7TAEventFUlUlRC19ProcessSerialNumbersl   | !a h l p v x |! a h l p v x |! H김A |x5A  88b8 88  Hе`    X8! P|N       	 A      D.Send__7TAEventFP7TAEventlslP17RoutineDescriptorP17RoutineDescriptor  | !a h l p t<`nu8clla <8   @a l p t8 <HyA |x5A  88b8 88  H`    h <   @  X8! P|N       	 A      .GetAttribute__7TAEventFUlUl  | !a h la h l<lo8ng8 D8 <9  9! @HрA |x5A  88b8 88  H`   a < X8! P|N       	 A     | .GetLongAttribute__7TAEventFUl| !a h l pa h l pHMA |x5A  88b8 88  Hy`    X8! P|N       	 A     h '.PutAttribute__7TAEventFUl11TDescriptor   | !a h l pa h l<lo8ng8 p8 H絀A |x5A  88b8 88  H`    X8! P|N       	 A     t .PutLongAttribute__7TAEventFUll   <nu8ll  8   <nu8ll  8   N       	 @       , .__ct__16TTokenDescriptorFv   | !a Xa XHрA  H8! @|N       	 A      , #.DisposeToken__16TTokenDescriptorFv   | !|}x }  <tk8ob| @@ (  @  8@ 88b8 88  Hi`       x X8! P|N       	 A      ".TokenHandle__16TTokenDescriptorFv| !|~x|#x  <nu8ll| @| &T@ `  <nu8ll|8@}  &UA  x   KxKiH  (xK|}xxxH  u`   xKa X8! P|N       	 A      3.AdoptToken__16TTokenDescriptorFR16TTokenDescriptor   | !|~x|#x(  A l~  <nu8ll| @| &TA 48` HaA |x    x<tk8obxKH   8T 88b8 88  Hʁ`    X8! P|N       	 A      <.AdoptToken__16TTokenDescriptorFP25TAbstractScriptableObject  | !|}x|#x p t;  4,@ ,;
8`848  8  9   9   Hu`   4,@ ,;
8`848  8  9   9   Hue`   5@ 5A x p89  8 Hv`   |x4,A <@ \,@A H  P8`848  8  9   9   Ht`   H  (8`848  8  9   9   Ht`   5@ 5A x t9b9  8  HvY`   |x4,A <@ \,@A H  P8`848  8  9   9   Ht]`   H  (8`848  8  9   9   Ht5`   x X8! P|N       	 A     5.AddFileSpecsToLists__FssPP10HashTblRecPP10HashTblRec   8   8   
8   8   9    9   ? 9@  _ N       	 @      H (.InitSplitFileRec__FPP16splitFileListRec  | !|~x|#xx8 "8  Hn-`   Tc?@ ;H  ,  K1  xxx8 Hn`   ;  x X8! P|N       	 A      B.AddSplitFileRecToList__FPP16splitFileListRecPPP16splitFileListRec| !|xx8  Ht`   8b,  8   8   8   8   9    9   ? 9@  _ 9`   "9   &8`   (8   ,8   .8   08 4x H8! @|N       	 A      .__ct__15FileAtomListObjFv| !|x  |~yA x8    H빀A 8     H8! @|N       	 A     \ &.DisposefAtomRec__FPP15FileAtomListObj| !|x ^(  A 48b,  x8  Hu`    ^,  @ xH-`   x H8! @|N       	 A     h .__dt__15FileAtomListObjFv|a̐ !|ux|#x;  8` 8H`   |tx(  A ~xK  ~  (  A    , A @l,  @ H `         6 ^  * v   l v   d 8     48     9   ^  * "9`    l &8`    d (8     ,8     .9   ^  * 0H āu  a <8a <  8 8 H`   8a <  8 8 H`   8a <  8 8 H`   8a <  8 &8 H`   8a <  8 8 Hm`   8a <8 @8 HY`   9   ^  * 0a @,  @    UA;'H a @, @ P8a <  8 8 H`   8a <  8 8 H`   8a <  8 "8 H`   H L~xHqA   :h 0~cx8  Hk`   Tc?@ ;H ;`  ;@  :  ;   ;   ; H  >  i 08 8K||x5@ a 8HA a 8  4, @ ! 88a <8 8 H-`   8a <8 
8 H`   8a <8 8 H`    
  
{" ~*_  Z2a 8H݀A ; 4 @|@ @@(  A $9  	 Y   y  k   l ~xHܕA 8a <  8 (8 Hq`   8a <  8 ,8 HY`   8a <  8 .8 HA`   9   >  	 4H  ;'5A xKH  ;x 8! |aN       	 A
     :.fAtomRsrcToAtomRec__FPP13fAtomRsrcTypeRP15FileAtomListObj|ؐ !a x|#x|+x;`   xH ~ 0(  A 0~óx~ĳxHi`   |}x(  A (       
     ~ 0xHh`   ||xH       =  ) \  * x8` 8H`   |yx(  A #xK?x(  @ ;`H 8~    ~            > ? ^ _ ~ " " & &~ ( ( , , . . 0 0 4 48 08  Hh=`   Tc?@ ;`H  ~ 0xHg`   ||x~ 0xHg
`   _ 0CxxEx8 HfM`       =  ) 
? ]  J _ x~xxH m`   |{x(  A k5Axx   HUA |~x(  @cx h8! `|N       	 A
    T =.ExpandfAtom__FP15FileAtomListObjPP10HashTblRecPP10HashTblRec c N       	 @        .GetNext__11TLinkedListFv T~T| @ ;  H  8, @ ;H  (, @ ; H  , @ ;H  ; xN       	 @      l .fAtomForkCompare__Fll|ؐ !|~x|#x|+x;  ;   ~ ,  @ 8 TA ,; 
8`8 8  8  9   9   HhA`    ,  @ ,; 
8`8 8  8  9   9   Hh
`   5@ ~  Ex&xK|xx5@ ~ DxH"Q`   |wx5@h 6~߳xH 4~  ExHa`   |}x4,	 @  x   HA |xH  4,
@ $xx   H̀A ; H  Ш~  %xH`   |}x4, @  x   HፀA |xH  4,@ $xx   HaA ; H  d~  K|{xc4, @  x   H)A |xH  $xx   H	A ; H  (  @W?@ x8 6   HـA x h8! `|N       	 A
    X @.AddfAtomToList__FP15FileAtomListObjPP10HashTblRecPP10HashTblRec  | !|~x8a 8  Hl	`    @H  4,  A x8    HA 8a 8Hj`   |xa @(  | &Th T?@8    80 8 X8! P|N       	 A      &.DisposfAtomList__FPP15FileAtomListObj| !|x ^(  A $8b0   ^,  @ xHm`   x H8! @|N       	 A     X .__dt__19TLinkedListIteratorFvA;  ;   T T4, @ ; H  ,4, @ ; H  44|	P @ ; W?A h44|( @   |8@A  ;
H  4, @ $ # C d }J[xqJ  }(8U2}ZcxC x5@ W?@ ;`cxAN       	 @       5.CombinefAtoms__FP15FileAtomListObjP15FileAtomListObj |a !;  8b2  H ,8   8| 6x(  A x   HݍA a 8H  ̨  8 |0 @   8 |@ @ x 8KM|~x4,	@ (;   8x   H%A a 8H  d5@ pa 8   HA |}xa 8   HA 8a 8K 8H    8x   HA a 8(  A a 8(  @(x   HܕA ||x(  @x h8! `|aN       	 A    h .CombineAnyfAtoms__Fv |a !|{x l|+x;  8` 8H=`   ||x(  A xK9  (  @ ;H  {  ;  l8T(4"    ,  A H  8 c     ?  	 ^   K              
?  	 &^   K     "    (    , ?  	 .9@    K 09   4H  ;'5A xKx X8! P|aN       	 A    X I.MakeAtomRecFromFileListIndex__FPP16fAtomRsrcListRecUlRP15FileAtomListObj ;  (  A H     ; ; H    |4|@ A ;  ; |@@|@@ ;  xN       	 @      p 3.FindFileAtomIDFromFileList__FPP16fAtomRsrcListRecs   | !|xx   HٱA |~xx   HٙA ,  A x8    HyA x H8! @|N       	 A      &.DeleteAndGetNext__15FileAtomListObjFv  8   8   
8   8   9    9   ? 9@_ N       	 @      H (.InitSplitRsrcRec__FPP16splitRsrcListRec  | !|~x|#xx8  8  HY`   Tc?@ ;H  ,  K1  xxx8 HY`   ;  x X8! P|N       	 A      B.AddSplitRsrcRecToList__FPP16splitRsrcListRecPPP16splitRsrcListRec  8   8   8   8   9    9 ? 9@  _ 9`    9   "8   8   $8   (8   ,9    .9   ? 09@_ 48` N       	 @        .InitrAtomRec__FPP12rAtomListRec  |!Đ !p|ux|#x:2;  8`  {  :` :(  @ ;'H cx8 88  HWE`   Tc?@ ;H x{  KTc?Ah{  HIA ~xH=A         , A0@,  @ H        8 = X ] x }    x } "8   5@  8 F |p}U<}8,  @ !F9) !F8a F  8FH`   A F(
  A ,8a F~x8  Hi`   } 4} 4,@ ;9   (8`  } , <FO8ND|(@@5@8`
89D888H
1`   |~xH    <8a <8 8 H~1`   8a <8 8 H~`   8a <8 8 H~	`   8a <8 8 H}`   8a <8 8 H}`   8a <8 "8 H}`   8a <8 8 H}`    <  (  A (a <~x8  HM`   |tx,@ ;8a <H~`   8a <8 D8 H}e`   ! D,	  @ ] UJA ;'H  a D, @ ! <8a <8 8 H}!`   8a <8 88 H}
`   8a <8  8 H|`   8a <8 $8 H|`    <  (  A ,a <~x8  Hy`   } 4} 4,@ ;8a <H~
`    8 |(@@ ,A $8   8     4! <:` H  9  4:`  5@A D,
 AVk?A    :L 0~Cx8  HV1`   Tc?@ ;H \;@  :  ;   ; H      d 08 @K%|~x5@ ܀a @HāA  @  4, @ ! @8a <8 8 H{`   8a <8 
8 H{`   8a <8 8 H{`   8a <8 8 H{m`    ~B_ ? ZJA <J  (
  A ,a <~x8  H}`     ,@ ;8a <H|`   a @HA ; 4a D| @(  A 4                    8a <8 (8 Hz`   8a <8 ,8 Hz`   8a <8 .8 Hz`   9   = H  ;'{  HqA ~xHeA 5A cxH 
`   x8!|!N       	 A     8.rAtomRsrcToAtomRec__FPP13rAtomRsrcTypePPP12rAtomListRec  |a !|{x l|+x;  8`  |  x8 88  HQ!`   Tc?@ ;H  ܀      ;  l8T(42    ,  A H  9  c >  ? 
^ _ ~   
 ~  8          "> ? $^ _ (~  ,  .8`   08 4H  ;'5A xH 	]`   x X8! P|aN       	 A    < G.MakeAtomRecFromRsrcListIndex__FPP16rAtomRsrcListRecUlPPP12rAtomListRec   ;  (  A H     ; ; H    |4|@ A ;  ; |@@|@@ ;  xN       	 @      p 3.FindRsrcAtomIDFromRsrcList__FPP16rAtomRsrcListRecs   |А !|ux|#x|+x;  ~x~xHP`   |~xH xHA ~  c 0(  AЀ   0~óx~ĳxHP`   |x(  A 4             ?  ) ^  * $~  k 0xHPm`   |}xH P   }   xxHA |zx8a 8Dx8  HN`   Tc?@ ;H a 8H%A xHQA |tx~   8  ~xHՀA  8  ;& 0#x8  HPA`   Tc?  g 0xHO`   |}x  h 0xHO`   ! 8)  i 0cxxex8 HNM`   _  J a 8k  K     8      c  8  d $a 8~xxH `   ||xa 8HA (  A 5AxHqA ~xxHN`   |~x(  @x x8! p|N       	 A    ` 9.ExpandrAtom__FPP10cdlHeadRecPP10HashTblRecPP10HashTblRec |A !ah|#xptah      pH`   ||x5A xH     tH`   ||x5A xH ܁? ^  J |	P@@ 8`H     |`@@ 8` H  Tc| &Th    T| &Th Wg>WH>|@@A Wi?A 8`H XWj>WK>|
X@A 8` H @Wl?A       |  @ ;H        |0 @ t ",  A (   ",  A ? "^  J "|	P @ ;  H  @ "   "|` @ ;H  $ "   "|  @ ; H  ; xH  8a8 482  HwQ`   8a 8   492  Hw5`   !8(	  A 0A 8(
  A $8a88 88  8  H=A |}xH  a8(  @ ;H  ; xX8!P|AN       	 A    l M.CompareRAtoms__FPP12rAtomListRecPP12rAtomListRecPP10HashTblRecPP10HashTblRec | !|~x|#x|+x;`  ;@  ~  c ,  @ @   TA 0;@
8`8   8  8  9   9   HN	`      ,  @ 0;@
8`8   8  8  9   9   HM`   I5@ $^  j ~   %xxK׵|zxL5@   d $xH`    :(  @ ;@E5@ xxHJ`   |xH  |xx%xxK|}x4, @ xxHJ]`   |xH  @4,@ $xxx8 HI`   ;` H  H5@ ;` H  (  @I5@ $Wj?@ xxx8 HH`   Cx h8! `|N       	 A     >.AddrAtomToList__FPP12rAtomListRecPP10HashTblRecPP10HashTblRec| !|x  (  A xHJ`   8     H8! @|N       	 A     H &.DisposSplitInfoList__FPPP10cdlHeadRec| !|x    8d 0Ka  HA 8    8     H8! @|N       	 A     T $.DisposerAtomRec__FPPP12rAtomListRec  | !|~x~  (  A h  xxHH9`   |xH  $  8d 0K~  xHH`   |x(  @(  A   8e 0KyxHI%`   8     X8! P|N       	 A      ".DisposrAtomList__FPPP10cdlHeadRec| !|x    8d H )`     HAA 8    8     H8! @|N       	 A     X &.DisposeffAtomRec__FPPP13ffAtomListRec|a !|}x n r t z}Cxx8 ,8  HD`   Tc?@ ;H  X~  H 
`   ~     n  r 
 t  z ~  xdxx8 HE9`   ;  x X8! P|aN       	 A      B.AddStrikeRecToList__FPP15fontSizeListRecssUlsPPP15fontSizeListRec| !p|tx|#x;2;  8`  z  (  @ ;'H TCx8 *8  HC`   Tc?@ ;H 0z  H 		`   z  HA ~xHA         , @,  @ H T  8  H8a H8 
8 Hk`     , @  
q 
8a H8 8 Hkm`   8a H8 8 HkY`   8a H8 8 HkE`   8a H8 8 Hk1`   8a H8 8 Hk`   9   6 ! H9Q A Hu , @X H9  Hz  c  :c ~cx8  HD`   Tc?@ H : H 8a H8 F8 Hj`   8a H8 D8 Hj`   8a H8 @8 Hj`   8a H8 >8 Hjq`   8a H8 <8 Hj]`    <,  @ ,    e  F D @ >9 8KH <;  ;   ;`  ; H     f  F D @ >9 8K|~x5@ Ԁa 8HA  8  4,	 @ a 88a H8 8 Hi`   8a H8 8 Hi`   8a H8 8 Hi`   8a H8 8 Hiq`   _ 9R   Z H  (  A $a Hx8  Hk`    ( (,8a HHj`   a 8H!A ; 4 <|( @(  A   & $: ~4 |@ @ :  )  i 88  <FO8NDZ  J   9 8KI|~xu  , A 8a H8 8 Hh`   8a HHi`   5@ <a Hc  (  A ,a Hx8  Hk	`   v " ",@ ;8a HHi`   5@ 0     (  A  " 8   (H  ;'z  HA ~xHA 5A CxKx 8! |N       	 A     ;.ffAtomRsrcToAtomRec__FPP14ffAtomRsrcTypePPP13ffAtomListRec   |А !|ux|#x|+x;  ~x~xH@`   |}xH xHՀA }  c (  A   ~óx~ĳxH@`   |xH   e xH@}`   |~x(  A T      |8 @ <   
?  ) 
|H@@ $^  J ,
  A   k $  l $  c (  A,      |( AxH9A |zx8a 8Dx8  H=`   Tc?@ ;H  a 8H̀A xHA |tx}   8  ~xH}A  8  ;' #x8  H?`   Tc?@ ;(  A p  h xH>`   ! 8)  i cxxex8 H=`   _  J a 8k  K a 8~xxH  `   ||x5@ $a 8H]A x(  A 5AHxH=A ~xxH>`   |}x(  @x x8! p|N       	 A    p :.ExpandffAtom__FPP10cdlHeadRecPP10HashTblRecPP10HashTblRec| !|~x|#x p;  ~  c ,  @ @   
TA 0;
8`8   8  8  9   9   H@`      ,  @ 0;
8`8   8  8  9   9   H@]`   5@ $^  j ~   x pKE|x5@   d xH`    >5@ (  A 4,@@ ;
5@ $(  A xxx8 H;`   x X8! P|N       	 A    h @.AddffAtomToList__FPP13ffAtomListRecPP10HashTblRecPP10HashTblRec    8   8   
8   8   9    9   ? 9@  _ 9`   9   8 8 "8   &N       	 @      p ".InitffAtomRec__FPP13ffAtomListRec  8 8   
8   8   9    9   ? 9@  _ 9`   9    8   $8 (N       	 @      h &.InitFontSizeRec__FPP15fontSizeListRec| !|x  (  A xH<Y`   8     H8! @|N       	 A     H %.DisposFontSizeList__FPPP10cdlHeadRec | !|~x~  (  A h  xxH:`   |xH  $  8d K5~  xH:i`   |x(  @(  A   8e KxH;y`   8     X8! P|N       	 A      #.DisposffAtomList__FPPP10cdlHeadRec   | !|x  HA 8`    8     H8! @|N       	 A     D &.DisposermAtomRec__FPPP13rmAtomListRec|a !||x|#x;  8`    (  @ ;'H x8 8  H7`   Tc?@ ;H    H `     H	A xHA     |    ,  A H  |   88a 88 
8 H_`   8a 88 8 H_`   8a 88 8 H^`   8a 88 8 H^`   8a 88 8 H^`   8   H  ;'  HA xHA 5A xKMx h8! `|aN       	 A    T ;.rmAtomRsrcToAtomRec__FPP14rmAtomRsrcTypePPP13rmAtomListRec   | !|~x|#x p;  ~  c ,  @ 0;
8`8   8  8  9   9   H:!`      ,  @ 0;
8`8   8  8  9   9   H9`   5@ $^  j ~   x pK|x5@   d xH`    B5@ (  A 4,@@ ;
5@ $(  A xxx8 H5a`   x X8! P|N       	 A    X @.AddrmAtomToList__FPP13rmAtomListRecPP10HashTblRecPP10HashTblRec    8   
8   8   8   9    9   ? 9@_ N       	 @      H ".InitrmAtomRec__FPP13rmAtomListRec| !|x  (  A xH6`   8     H8! @|N       	 A     H #.DisposrmAtomList__FPPP10cdlHeadRec   | !|x  H݀A 8`    8     H8! @|N       	 A     D &.DisposefmAtomRec__FPPP13fmAtomListRec|a !||x|#x;  8`    (  @ ;'H x8 8  H29`   Tc?@ ;H    H e`     HAA xH5A     |    ,  A H  |   88a 88 8 HZQ`   8a 88 8 HZ=`   8a 88 8 HZ)`   8a 88 8 HZ`   8a 88 8 HZ`   8   H  ;'  HA xHA 5A xKMx h8! `|aN       	 A    T ;.fmAtomRsrcToAtomRec__FPP14fmAtomRsrcTypePPP13fmAtomListRec   |a !|~x|#x|+x;  ~  c ,  @ 0;
8`8   8  8  9   9   H5e`      ,  @ 0;
8`8   8  8  9   9   H5)`   5@ $^  j ~   xfxK|x5@ @  d x8 8HE`   |x 8(  A 8  8 dH  ;5@ @>  i dx8 8H`   |xA 8(
  A 9`  8l dH  ;5@   d xH`    F5@ (  A 4,@@ ;
5@ $(  A xxx8 H0`   x h8! `|aN       	 A     @.AddfmAtomToList__FPP13fmAtomListRecPP10HashTblRecPP10HashTblRec    8   8   
8   8   9    9   ? 9@_ N       	 @      H ".InitfmAtomRec__FPP13fmAtomListRec| !|x  (  A xH1q`   8     H8! @|N       	 A     H #.DisposfmAtomList__FPPP10cdlHeadRec     8   8   
8 8   9    9 ? N       	 @      @ ".InitbbAtomRec__FPP13bbAtomListRec|a !|~x|#x;  (  @ ;'H  L~  c  ,  A     ,  @ ;'H  $x8 8  H,`   Tc?@ ;5A xH |  K(  @ ;'H |  HـA xH̀A     ~    
  9  ! 8[ 9J (
 A09b@UJ:}kP.}iN 9     8|d*8 8 H9A  88  8   8|gB8 8 HA ! 89) ! 8H  9@ _ ~   8|kb8 8 H݀A a 88c a 8H  8     8|e28 8 HA  88  8H  X9   8a :  8 8HU`   8a :HA <  )  i \  J  J (
  @ HрA |}x9`   |  HA xHA xh8!`|aN       	 A    L ;.bbAtomRsrcToAtomRec__FPP14bbAtomRsrcTypePPP13bbAtomListRec      
T@ 8` N  8`  N       	 @         ".ErrorInbbAtom__FPP13bbAtomListRec| !|}x|#x p;  (  @ ;'H  pxKqTc?A ;
H  X}  c ,@ (  d  p89  8 H0}`   |x5@ xxx8 H*`   x X8! P|N       	 A      @.AddbbAtomToList__FPP13bbAtomListRecPP10cdlHeadRecPP10HashTblRec  | !|}x}  (  A t  xxH+%`   |xH  D   ( @    ; ~  H݀A 8    }  xH*`   |x(  @xH,`   8     X8! P|N       	 A      #.DisposbbAtomList__FPPP10cdlHeadRec     8   8   
8   8   
= in9fn 9   ? 9@  _ 9`   9   8  N       	 @      d %.InitActionAtomRec__FPP12aAtomListRec | !|x  HA 8`    8     H8! @|N       	 A     D ).DisposeActionAtomRec__FPPP12aAtomListRec |! !|zx|#x;  8`  {  Yx(  @ ;'H 8     |(0T` ` ,  @ ;'H cx8 $8  H&`   Tc?@ ;H \{  KY{  HŀA CxHA         , A @ ,  @ H     = ? ] _ }   
 8`   8    (  A 8} 828  HQE`       ,@ ;H  |       < ? \ _ | 
   8`    (  A 48| 828  HP`       ,@ ;H  ;'5A cxK{  HA CxHA x h8! `|!N       	 A     8.aAtomRsrcToAtomRec__FPP13aAtomRsrcTypePPP12aAtomListRec  | !|x  (  A xH(`   8     H8! @|N       	 A     H ".DisposaAtomList__FPPP10cdlHeadRec|ؐ !|xx|#x:3;b9;  xHA Ty~;  H  {  HA <`in8cat  W|2HA`   ||xW  z NHA (  @ ;@5@ 0    8> ! :^ A >8a 8H Y`   |x5@  a 8~ĳx  8  H*5`   |x5@ ; W>W$>| @AHx x8! p|N       	 A
     !.DoAuditAtoms__FPPsPP10HashTblRec | !pa |#x|+x|3x|;x;3;  8`  q  HaA a <89d  HeA CxH9A T{~ ( A8T:|(.|N ; H    W>9U<B:`  <`if8ca#8 H`   |ux(  A ~xxK)|sx(  A $~x~dx8 8KY|x5@$H  D<`in8cfaxHU`   ||x(  @ ;@H x8 8K|x5@a 8 a 8    K!|x5@x  H 	`   ; W>Wd>| @@H ; H  쀺  W>8T<2:  <`in8cr#8 H`   |vx(  A ~óxxKѡ|tx(  A $~óx~x8 @K|x5@$H  D<`in8craxHU`   ||x(  @ ;@H x8 @Km|x5@! @)   
a @    KI|x5@x  H `   ; W>Wl>|`@@H ; H  z  W>8T<"<`in8cffxHڭ`   ||x(  @ ;@H Px8 @K܅|x5@8 @   a @    K	|x5@x  H ]`   ; W>Wi>|H@@hH ; H  Z  W>9kUk<Z<`in8crmxH`   ||x(  @ ;@H x8 @Km|x5@a @c   a @    K|x5@hx  H ĵ`   ; W>Wf>|0@@hH D; H    W>9U<B<`in8cfmxH]`   ||x(  @ ;@H  x8 @K|x5@A @J   
a @    K	|x5@x  H 
`   ; W>Wc>|@@hH ~#x8  H!1`   Tc?@ ;H |; H    W>8T<*<`in8cbbxHؕ`   ||x(  @ ;@H  Xx8 @K|x5@ @ @   a @    K|x5@ ; W>Wj>|	P@@tx  H 1`   H  ~#x8  H i`   Tc?@ ;H  ; H  z  W>9U<b<`in8caaxH`   ||x(  @ ;@H  \x8 @KM|x5@ D @   
 @Q  ~Cx~x~Ex8 H1`   ; W>Wf>|0@@px  H e`   H  ;4,A@ ,@AH ,
A H  ( AL9"U:})@.})N 8`84<in8fa8  9   9   H!`   H 8`84<in8ra8  9   9   H!a`   H p8`84<in8ff8  9   9   H!5`   H D8`84<in8rm8  9   9   H!	`   H 8`84<in8bb8  9   9   H `   H 8`84<in8aa8  9   9   H `   H 8`84<in8fm8  9   9   H `   H H=A H 8`88  8  8  9   9   H Q`   H `A (
 AL9bUJ:}kP.}iN 8`84<in8fa8  9   9   H `   H 8`84<in8ra8  9   9   H`   H  8`84<in8ff8  9   9   H`   H  8`84<in8rm8  9   9   H`   H  8`84<in8bb8  9   9   HU`   H  d8`84<in8aa8  9   9   H)`   H  88`84<in8fm8  9   9   H`   H  HA a <HA x 8! |N       	 A    	D N.AtomIDsToAtomList__F8atomTypePPsPPP10cdlHeadRecPPP10HashTblRecPPP10HashTblRecc N       	 @        .GetPrev__11TLinkedListFv | !|x (  A  H)A 8    (  A  H	A 8    H8! @|N       	 A     h &.ReleaseEntries__FP15AuditCacheEntryPv| !;3   89   8  H.`     HyA 8    H 
`   Tc?A ;  H  ;x H8! @|N       	 A     | .ClearCurrentAuditInfo__Fv    |0 | &TN       	 @         .TestFSID__FP15AuditCacheEntryPs  | !a z|#x;3   89  8 zH.`   |~x(  @ ` z 88   :9    <9   ! @  8 8H%`   |c5}@ &U]  9b9  8 zH.A`   |  H  ;   x h8! `|N       	 A      %.GetCacheEntry__FsPP15AuditCacheEntry |a !|~x|#x;`  (  A ; xHA |c4T}H  ; 44|  @    48T8|0.|(@@44|@ A 4>  49JUJ8})P.|H@@ ~  49U8kbcx X8! P|aN       	 A      -.GetAuditRecordEntry__FPP16AuditRecordEntryUl |a !|x|#x  (  @ 8`  HA   ;  H     K|~x(  @ t  HA |}x;   xHA HA |{x     W8T8|1.     W9)U)89 |I.H   ^ | |
X @   ;`  cx X8! P|aN       	 A      4.MergeEntries__FPPP16AuditRecordEntryP12AuditRecType  | !|~x~  8 8KTc?@ (8`8888H ȅ`   |xH  883 d  H=A  88e xKU|x83 f  HyA x X8! P|N       	 A      !.AddAuditRecord__FP12AuditRecType | !|}x|#xx89<  8  8 8RH`   |x5@ h8P 89L <9! J! @9A HA D8` 8  R8 8 9   = au9)dtxHP=`   |x5@ ~  HQA x99<  H`   xx8!p|N       	 A      ..GetAuditRsrcFromFile__FsPPP16AuditRecordEntry| !|~x;  ~  8 8KTc?@ (8`8888H Ɓ`   |xH  83 d  H9A  8 (  @ $~   88 KU||x8  8 5A ;H  4A 8j  K	|}x(  @ ;H  ;  } ~ 93 l  HA x X8! P|N       	 A     !.GetAuditRecord__FP12AuditRecType |a !|x;   (  A (  @   8 Ka|}x5A 4,@@ , (  @  8`  HeA  HIA |}x5@ | H}	A T|; H  T? )  49JUJ8})P.!^ k  49U89k }k`.ab8 8\K|}x; 44|  @5@ (  89<  8 8 8XHY`   |}x5@ `aXH}}A 9P 89!L! <9A JA @9a Ha D8` 8  X8  8 9   = au9)dt9ATHL`   |}x5@ aTH1A 4,@@ ;  5@ 4 <au8dt8 8H}A  HA H}A   89<  H-`   83f  { NH|A  HA 8   9    8!|aN       	 A    @ .FlushIt__FP15AuditCacheEntryPv   | !83 d  89  8  H$`   8`   H8! @|N       	 A      < .FlushAuditInfo__Fv   | !b88 H~A 89 d  b88 H~ՀA 89e  b88 H~A 89f  8` H`   83 g  93   (  }  &U)i#  H8! @|N       	 A       .InitAudit__Fv| !|}x|#x8`  ~  xxH`   |xH  0   ,@   H  xxHQ`   |x(  A   (  AĀ  (  | &Th  X8! P|N       	 A      4.IncludesWriteCmd__FPP10cdlHeadRecPPP13bbAtomListRec  |! ! |zx|#x|+x;"9;b9xxH`   a CxH}A H P  a c  c 8c ( A8LTc:|.|N W?A     
T@  W?@ā    
U{A! )  ) >  H W?A a k  k 
Uk@  W?@xa c  c 
Tc{Ad     H PW?A     
T@  W?@,    
U{A! )  ) > H W?A a k  k 
Uk@  W?@a c  c 
Tc{A̀     H W?A     
T@  W?@    
U{A8~ 
! )  )   H9Y`   H `W?A a k  k 
Uk@  W?@<a c  c 
Tc{A(8~       H9`   H W?A     
T@  W?@! )  ) 
U){A8~ *A J  J   H8`   H W?A     
U@  W?@    
T{Ax8~ :      H8Q`   H XW?A     
T@  W?@4! )  ) 
U){A 8~ JA J  J   H7`   H  W?A     
U@  W?@܀    
T{A8~ Z      H7`   8   T   N! J8a 8HwـA {  8 H|9`   8a 8HA H lW?A ! )  ) 
U)@  W?@Ha k  k 
Uk{A48~ j      H7
`   H W?A     
T@  W?@    
T{A܀     zH W?A ! )  ) 
U)@  W?@a k  k 
Uk{A     |H |W?A     
T@  W?@X    
T{AD     ~H 0W?A ! )  ) 
U)@  W?@a k  k 
Uk{A      H  W?A     
T@  W?@     
T{A      H  W?A ! )  ) 
U)@  W?@ ta k  k 
Uk{A `     H  LW?A     
T@  W?@ (    
T{A      x H`   a Hw-A 9    xxH1`   a ! (	  @CxHzA  8! |!N       	 A     0.UpdateBlocks__FPP12BootBlockRecPP10cdlHeadRecUc  |ܐ !|zx|+x|3x}Cx!;  8`  x     |5@,Cx8@KTc?A@   xx~xH`   |c5@ xx~xHa`   ||x4,@ <8a 8xxHm`   8`@8 8888H -`   |xH  xHrAA <`bo8cot8 H?}`   |{xHriA |x5@ Pcx8<88HR`   |x5@ 0!@)  ) A*  a<DxKa<x  xH`   93,  y NHqA xx8!p|N       	 A	     M.GetBootBlocksToWrite__FPP10cdlHeadRecPUcsPP10HashTblRecUcPPP12BootBlockRecPs ;    ( A L  (  A @  ; H   4|0(  @ xH   ; 44|@ @; xN       	 @      x .GoodBBString__FPUc   8  |e5A |f4, d@ 8 |#xN       	 @       $ .GoodBBValue__Fs  | !|x|#x89̨d  8  8 8 8H7`   |}x5@ 8    ,LK@8` 4H|
A ,  A L 8  g |K9Tc?A 4 8   |?  ) ||H @ A 8J  J |  K |8` 4H{A ,  A L 8  l zKTc?A 4a 8c  c z   z|  @  8   z   z8` 4H{MA ,  A 8 8  8g jKTc?A    8h j! 8)  8 jH0	`   8` 4H{A ,  A 8A 8J  8j ZKTc?A    8k Z 8  8 ZH/`   8` 4HzA ,  A 8 8  8d JKATc?A    8e J 8  8 JH/q`   8`  4HziA ,  A 8 8  8g :KTc?A    8h :! 8)  8 :H/%`   8` @4HzA ,  A 8A 8J  8j *KTc?A    8k * 8  8 *H.`   8` 4HyрA ,  A 8 8  8d K]Tc?A    8e  8  8 H.`   8` 4HyA ,  A 8 8  8g 
KTc?A    8h 
! 8)  8 
H.A`   a 8HpA 9@  A 8 X8! P|N       	 A    ` #.PreserveBlocks__FPP12BootBlockRecs   | !|x|#x5A   xK989̨d  8    H4`   |~x  HòA 8    x X8! P|N       	 A      %.WriteBootBlocks__FPPP12BootBlockRecs | !|~x o;  ~  c |c5@ @89̨d  8  8 8 8H2`   a 8x oKq8a 88  K|xx X8! P|N       	 A      $.UpdateBootBlocks__FPP10cdlHeadRecUc  | !|~x|#x|+xxxH`   |xH  <  c 4|  @    
|( A  xxHU`   |x(  @x X8! P|N       	 A      #.FindInOwnerList__FPP10cdlHeadRecsl   | !a X ^ ` f ja `H>}`   |~xa X ^xK|x(  A $  c  f|  @  j    H8! @|N       	 A      &.UpdateOwnerList__FPP10cdlHeadRecsUlss| !pa |#x  8`  a D  P  X   \8 ! d  f8a 8Hr}A |x! `>  x 8! |N       	 A      .FastFileRead__FsPUlPcUl  | !pa |#x  8`  a D  P  X   \8 ! d  f8a 8HnA |x! `>  x 8! |N       	 A      .FastFileWrite__FsPUlPcUl | !||x n r|3x|;x8`  }  8    a r89<  8 8H`   |~x5@  8 :   8 6  5@ l_  (
  A   ( @ Ta n99@  8 <H9`   |~x5@ 0 < .(  A   < .( A  < .    (  A   ( @ < H?  ]  (
  A }  ( @  L  }    | @@     x X8! P|N       	 A    h 0.DecideWhichDatesToUse__FP10CInfoPBRecssPUlPUlPv  | !a{~|;x:B3;;"3:"9<;  8`  a   0(  @ t{(  @  8  8     H  @<   "\  J UJA 9`  a9 H  8` a8 :  H  ܀   0 ta t tH9`   a(  A {(  @ @9   !9@  Aak   
   ac  c aH  h            TA 9   9  !H  9@ A9` aH  ;
   ,  A ,  @a~89@   8HE`   |~x5@xa8Hj݀A |~x5@H   ,  @ ,  @(a~9"9@   8H`   |~x5@ |  k ,  @ H  |  c &a;@  8a~88 xK|~x8  5@   f .8 H }`   Tc?A x 8 < @ D!! HA A Laa P    T8a   .8 <  	 \  * AH$`   |~xa,  @H   (  A Ty  ( @ $  < p|(@@ 8  T<  H  (  ( @   ( @ =  U)~=  }  A|PPHi`   a8aH`   |{x(  @ H|   H @`   |~x5@ ,}  |`PH`   a8aH`   |{x(  @ 5@;H ܀|z PH`   a8a |HgA a8  FxK|~x  |0@A (8a xHgA  | x|@P8   H  9   9  5@\9b<k  H!`      . Xaa \    `  d h l :    ( @ ~óx  H ?E`   8a p88H`   Tc?@ :H  ! p  A~_ a 
 a X 8    " l * . &  h ! d? A_ a `   \ 2 6a p  x~dxx8 H`   r  8c r  ~x~x5@ Z*~283g  H 1`   99*  (  A 5@ ;+5@ a|X Aa~99@  H`   5A x8a ~89@  H
`   8`8~8 49   9   HI`   4,+A 04,'A $8`8 888H `   |~xxh8!`|N       	 A     0.CopyForkOfFile__F8forkTypesslP15CopyFile_EnvRec  |A !|x|#x |3x;<;9@;  a a Fa D @ T@  TA<   8 88 <H`   |c5@ | 8<id8cp|8@A h <= ka9)kc|H@A T    fxGxH }M`      exH M`   Tc?A  9B9<  ExH ~`    0(  A  |    "|*Hם`   H  |   H׉`    TA  8`     48 @K|~x5@ , UA  8`    48 @Ke|~x|  Hڥ`   H  ;
x x8! p|AN       	 A     =.CopyFile__FP15FileAtomListObjsP13BufferListRecPP10cdlHeadRec |ܐ !||x|#x;B<  d 8 H `   |xxW?A xH`A H  xH`A    |u@ ;   H  ;   
x8 &x8 94HΝ`   |~x5A 9   Ҩ 
x8  8H
`   |~x5@ TAUJA Ha8H-5`   8a  
xHa`   8`8 888H !`   |~x5@ a48 XH-`    ,A  8a. 82  HY`   H  8a.8 ^H`   8   89    <z  8 	<in8fa8  8.9 ^9"9BHI`   z   *H`   z   *H`   5@ ha480HaɀA |~x5@ La0 .|`@A a4 .HaA |~x5@  a48 * "   &KU|~x & *|B? .|H }@ &UJiW  
xHY`   5@ V?A Ĩ 
xH`    
x   ?  U)}@ &UJiH H`   |~x5@ xW?A p8`  a 88   <8   @  D  H  L? ! P_  A T8a, 8  8 ? 
_ .H}`   |~xz  H`   }  ;k "{  H]A 9    xHaA 5A D8a   
xH`   8`P8S   
849   9   H
`   xh8!`|N       	 A	     2.WriteOutBufferedFile__FPP10HashTblRecPP9BufferRec| !|x n p v;  8a 88 H`   Tc?@ ;H  `a n 8  d  p 8   
8   8   ! vA 8J  *  8xxx8 H`   x X8! P|N       	 A      '.MakePotentialOwner__FPP10cdlHeadRecsls   | !|~x.|3x:3:9<8`  a;   a.HXA    0(  @ @   8a   482  H-`   9   9   !H  p^  J 0A a  HA`   aa(  A D   
8a   82  H`         U}  &U)i) !A(
  A $~  k Uk} &Ui H  8`  a(  A a    H$=`   aHW)A |}x5@ Ѐ    a8H"`   (  A !(	  @ ;
H  A(
  A 8a88  8  HàA Tc?@ h;@H  `a(  @ ;
H  La8H$`   aHV}A |}x5@  a888H]A H  ;@5@ a8H3%`   |}x5@   , @ 4   4,A X8a   492  H`   H  85@ 0^  J 0(
  A  ak  k |`@A ;
~  c ,  A 0   $(  A  8<e     $H΍`   H  8<g  Hu`   ;     0(  @ !!H  AJ  J A9`  a5@ Ȁ  d .8 H y`   Tc?A  8   $ < @    D!! HAA L~  k a P   " T8aa X    \    `8a   .8 8 .>  	 ^  * AHU`   |}xa,  @d5@ Da||Paa88x8H6
`   |}x8<d  H!`      , A    , c@       U@ !A|	P@A ;5@(  Ax~  c .a l    n p    t x   " z>  ) ! |^  * ~  K a;@    ( @ #x  H 0`   8a 88Hy`   Tc?@ ;@H  a   ? _ 
 t  l 8    |  z !? A x_ "(8 $8H`   9`  $ n*a p,|"04 y  cx~xex8 H}`     8   Tx~x:;   H  04,@ $W	?@ #x  H /`   |}x;  5@ a|X@A5@ pa   H(
`   Tc?A T(  A    (  @ 4  h H%`   ay >   K|}x9B<j  H`   5A 4,+A xH `   |c4|ox8`8   }{x9   H9`   4,
A L4,A @8a >   9B9@  H`   8`8 888H e`   |}x9b3k  a h hl NHPmA x8!|N       	 A     8.CopyThisRsrcRecord__FPP12rAtomListRecssP13BufferListRec  | !@|xx:3;  aHO݀A HUA a R8` ahH P8adhHUA adHUA a P;` H addxHi`   ||xHOɀA |~x5@x8`8d8 ZHVMA a`H%`   |oxa`H%M`   |nxx }sx}{xK|}x(  A5@ x8 TH,=`   |~x5@`x8\8 XH/`   |~x5@T T <! T! @A`A Dada H`!dA X  l \;     ( @ x99<  H ,Y`   8a L88H`   Tc?@ ; H  a L  8    
8 8   8   ?   H ! D? "_(8 $8 ZH-`   $9@  _*a @,9  0 <4 LX  Cx~xEx8 H)`     9   5x~xaHMA ;{ c4 P|  @5@  h8 hh R|@ @9"3)  ! 8A 8j NHMMA x8!|N       	 A     5.CopyAllOwnedRsrcs__FP13BufferListRecssPP10HashTblRec | !a Xa X  $   $   |( A 4 "$   H#`       H%!`    H8! @|N       	 A      .ModifyOwnedRsrc__FPP9BufferRec   |Ԑ ! |xx|+x;3;B<HKA |wx  d 
x8 8 8H`   |~x5@83  u NHKɀA   g 8 H a`   |yxW(?A xHO-A H  xHO5A   W)?A  HOA H   HO
A a8 hH`   ]  J ,
A $8a}   92  H
y`   H  8a8 nH=`   }  c a 8    <z  8 
<in8ra8  89 n9? $9A nHa`   z  ,H`   z  ,H	`   $(  @ <a¨  " 8?*U)}@ &UJiH H)`   |~xH  xK}}  k a5@ " H `   Tc?A  a "    
KɨaHJA a H`   a(  A 8!)  (	  A (aHJ1A a HU`   aA(
  @ `8`  HLA aa8 8 $(9   9@  H.I`   |~x5@ a H`   a5@ a(  @ ;@H   5@ a8H&Q`   |~x5@,4|8@Aa?4|HPH4%`   |~x5@ |  (  A HJA |{x|  HJɀA a4HPрA   (  A cxHJA HHрA |~x4,@   (  A HJEA |{x|  HJeA a8  HPmA   (  A cxHJ=A cxHJ1A HHaA aHLuA HHMA a4HPA HH5A |~x5@la0   ,HPA HHA |~x5@0?0_,})R4|	X Aa8 8 8 HNqA 8a 8 $Ha`   |c5@  a| A a8 $HOA a(HNA 5@  
xH
`   |~x5@ W&?A 8   89    <9   ! @_ A D a H " L a P T8 $ X( \8   `8a 8 8 8 ? 
_4H	`   |~xaHFـA z  HA`    HMiA xHM]A   h 
xH`   5A 08`P8T]   
}   49   Hi`   x~xHEA ~óx8! |N       	 A    T @.WriteOutBufferedRsrc__FPP10HashTblRecPP10cdlHeadRecPP9BufferRec  | !a X ` X   &8d0 HH}A  `e  HF]A  H8! @|N       	 A      L ?.ReserveFONDMemory__FPP13ffAtomListRecPP10HashTblRecPPP7fondrec   | !`|}x|+x|3x:3:B<;  :  }  c aaH5`   ||xH 8a@   (82  H`   8a4   "92  H`   =  i H`   aHAH,
@ <8a}   H{`   8`8888H `   H $xH
`   Tc?A p   
U|` &Tchc aKK(  A $   
T| &Th JH  8  J   D<  ) !@H \  J =`FO9kND|
X@@ <9  K}  c 
Tc1A 88x  DH H   DH 88 K8  J   
U1A (aH848(8$8"H`   |~xH  $aH848(8$8"H`   |~x5A tcx~dxH  `   |~x5@ X}  k 
Uk1A (aH848(8$8"Hm`   |~xH  $aH848(8$8"HY`   |~x9  ,5@  ((  A a(8,H`   5@ Ȁ((  A ,(  A a,   <   
H`   a A ,
A $a,k    9k }kba@H  <8a   Hx`   8`8888H a`   |~xa(HDA 8  (a,HD݀A 8  ,5@ P<  ) (	  @ @aH@8D\  J ,
  }` &UfH
`   a<D|   H     D5@ \8@ 88D <9 @9!4! DaKJH8  @9@!D9A<Ha`   |~xaHH@A A@|  K 9  L|  c <FO8ND| @A @4,@A 5@ ,  g    D<   HU`   aLAL(
  A 9`  a9  H  hL5@ a<8H-`   |~x4,@@ 4aD@Hi`   Tc?A 8  ;  8  H  8 9"3)  !Aj NH?A 5@,   <`FO8cND|@@8     8   (  A     ,  @ 8 T?@ V)?A x~dx8K|~x5@ a<8884H`   |~x4,@ cx~dxH `   |~x5A ,a(  A aHB)A 8  xH 	Āa<8884H]`   |~x5A ,(  A aHAA 8  8`H 	| ā\  J A ȁ}  k "a ́    Ѐ|  c 
a Ҁ    Ԁ    ؀    ܀    ށ    <  )  ! AA a8a 쁁 8`  a   ( @ cx89<  H q`   8a 88H1`   Tc?@ 8 H      ܱ ! ޱ4 
A ؑT 9`  t 9  a t  쐔  ԰  Ұ  а   ̑ "9 4 &A ȑT *a ȑt .9   2a t < 萔 4 䐴 8 Đ >8   B  |;  ! a  | 8 H
`   P  9J P  a a  5Aa(  A aH?A 8  xH 5@txH`   Tc?A ,   8r     Hq`   H   9r  HQ`   !@(	  A \  J (A0H  4a(  A  8a828  Hu`   a0H  90;@  8`  a   $(  @     |2   $5@!(	  A܁]  J ,
A $8a4}   92  H`   H  8a484HQ`   8`  a 88   <r  8 <in8ff8  84949"9BH}`   5@X  f 8 H }`   Tc?A<8     9   A (
  A a k  k ,  @ 9  U)?@ V,?A x~dx8K|  c  a 8    < @    DD H@ L<  ) ! P9@  A Ta0a X    \|  c a `   
 d    h lL p   " t8a=   8 8 H]  
 }  +   L $H`   |~xa,  @8    8  (  A    ,  @ 8 T?@ V'?A x~dx8K|~x9   85@ ̉A(
  A }  k ,A $8a4   82  H=`   H  8a484H`   8   89    <r  8 <in8ff8  84949"9BH-`   !9) }:HP!a<8884Fx8H`   |~xr  H`   5@܁}  k a    $ a@a       "        
     =  ) ! ]  J A }  k a     |  c  |za  8  ;     ( @ cx99<  H Y`   8a 88H`   Tc?@ ; H  ԁ!   A _ a  
  a  8          ! ?  A _ "a0 & * .  2a  <  4  8  >L B  x;  #x x%x8 H`   0  9) 0    AZRH  P4,@ D  9  (  A u  c ,  @ 9 U?@ cx~dxH 
`   |~x5A ,(  A aH9A 8  xH $:   |8 @pr  H`   :     h Hp)`   =  i xHM`   ||x5@ (  @}  k ~dxHo`   5A xH }E`   |c4|ox8`8   84}{x9   9   H̩`   4,
A `4,A T4,	+A H4,
'A <8a}   Hl`   8`8888H {`   |~xx8!|N       	 A    $ Z.CopyThisFontFamilyRecord__FPP13ffAtomListRecPP10HashTblRecPP10HashTblRecP13BufferListRecs| !|px|#x:<:    d 
~x8 8 8H`   |~x5@0  f 8 H `   |qxV'?A cxH7yA H  cxH7A   93   |! |i NH3A 8a "9B2  H`    ,A  8a 92  H`   H  8a8H`   8`  a 88   <t  8 <in8ff8  899"9BH`   t   4Hq`   t  H`   aH3A  (  A  H6eA 8   a888  8H`   |~x5@ ((  @ a88  H`   |~x5@l_ *=`FO9kND|
X@@X xH`     x   5@ (  A a8H)`   axH`   aH5A 8  aH5A 8  H1A |yxaH1A <`FO8cND8H:IA   <H`   |~x#xH1A H 5@H`   |zx(  A (H`   xHM`   CxH4A H  ;5@da8  *  8 <_ <UJs}` &Ukii 9@ H`   |~xH $5@(  @ `  H}`   aa(  A @H`   |zx(  A $CxH`   CxH4AA H  ;H  ;5@T  ,?@ $8a8H`   |c5@  H     T80~:  !)  	 a8HA`   a  H`   |}x4,
Al:  a *ak  4 9k |bH`   |sx(  A l  4 9 |o"  4 8 |2  4 8 |B8H`   |c4,6@ : ? (	  @ ȁ_ BJ  J ,
  A ak  4 9k }kb}k4 B   |x A V?@ 4H/A |yxaH/!A ~cxH`   #xH/	A  B     4 8 |3.aH}`   aH`   : H  V?A Ta8 *~xHi`     4) 9 |hK.aH%`   aH9`   : ;  AJ  4k 9J }JZ B  L   4c 9  *<FO8NT|(@@ T4~4|8 A DaxHi`   aH`   aH`   ;9   ? B)  	 4,
@  a  B   ,  @ 0a8 *~xHI`   aa B  d H   B   a8H`   aH`   aH`   : 5@ V?A a<FO8ND8H`   |rx(  @ Ha8<FO8ND  8 <_ <UJs}` &Ukii 9@ H`   |~xH  @H,A |yxaH,A ~Cx <H`   |~x#xH,uA aH/A 9  5@ aH/ŀA 8`  a5@ (  AaH,%A a *xH`   a(  A 8  (  A (aH9`   a *xHi`   a(  @ `8`  H.̀A aa8 *x8 <9   9@  H]`   |~x5@ a *xH`   a5@ a(  @ ;@H   5@ a8He`   |~x5@ a >| @A a >|0PH9`   |~x5@ ta >H3	A H+!A |~x4,@ La8  H2A H*A aH/
A H*A a >H2A H*̀A |~x5@X H.A a 8_    4H2A  H1MA H*A |~x5@ 8 4}z >| A 8a  &82  HQ`   ax8 H2EA a <H1A 5@ V(?A 9   ! 89@  A <9`  a @  D . H 2a L * P T & X   \  `  d? <! h9@  A l9`  a p " t8a 8 8 8 ? 
_ >HQ`   |~x5@  
~xH`   |~xcxH0A   d 
~xHcE`   83   x xf NH(̀A 5A ,8`P8U   
849   9   H`   x8!|N       	 A     2.WriteOutBufferedFont__FPP10HashTblRecPP9BufferRec| !|~x;  x8  H`   Tc?@ ;H  ,8~ 8  H`   Tc?@ ;xH`   5A $x8888H n`   |xx H8! @|N       	 A       .CreateBuffer__FP13BufferListRec  | !a Xa X   , A 0@ ,  @ H  <, @ 4H  $ "H*A H    H*}A H   H*mA 8a XHM`    H8! @|N       	 A      .DisposBufferRec__FPP9BufferRec   | !|~xH  4  xxH`   |}x~  xHa`   xK  8`  (  A    ,  @ 8` Tc?AxH`    X8! P|N       	 A      #.DisposBufferList__FPPP10cdlHeadRec   | !|x8 Hq`   xK H8! @|N       	 A     <  .DisposBuffer__FP13BufferListRec  | !|yx|#x;B9*;b3;  }    xxH`   |xH 8  d 
   88HY`   |~x8 X'4|8 @ 5@ ؁?  ) ,	 A 8@ ,	  @ H  \,	 @ TH  <] j  xK5|~xH  8} k     xK=|~xH   d  xK|~x  (  A 5@ ;+5@ X  h  xH`   ||x=  i  xH`   xKxH  ]  j  xHy`   |x{  H [`   (  A 5A4,A X@ 0,  A(@ ,@ ,@ 8H  ,+AH  ,A  @ ,A H  ,'A H  t(  A ؀  (  A 8a8   
   HZ1`   8a8   
   HZ`   x888888H i`   |~xH  p(  A h?  (	  A \8a8_   
}   HY`   8a 8   
   HZE`   8`88888 8H ie`   |~xxh8!`|N       	 A     +.FlushVolumeBuffer__FsP18FlushBuffer_EnvRec   | !a X \8a \a < X 88  83  89g  8 8H6	`    H8! @|N       	 A      T -.FlushBuffer__FP13BufferListRecPP10HashTblRec | !8b70c  c Z(  A (H#UA 870  d L87,e  H#iA  H8! @|N       	 A      T .SetupForDispatch__Fv | !8b70c  c Z(  A 870  d LH"A  H8! @|N       	 A      D .RestoreFromDispatch__Fv  | !8bH*A H)A  H8! @|N       	 A      0 .NotImplemenetedInInstaller__Fv   | !|xK  8c( A@8Tc:|.|N   H -`   |c4 H   H Q`   |c4 H   H `   |c4 H ܀ H `   |c4 H Ā H `   |c4 H   H )`   |c4 H  H ]`   |c4 H x H `   |c4 H `  H `   |c4 H D H `    H 0 H `   H   H E`   H  H `   H        ?  H`   H  ؀   H !`   |c4 H  H U`   H  H y`   H   H `   H  8        H `   |c4 H  `H a`    H  P8  H  D83   h H  ,    K`   |c4 H  K1K X8! P|N       	 A     .InstallerCallbackProc| !b 8 8 H A 83d   H8! @|N       	 A      8 .InitDispatcher__Fv   | !|x \x \H`   8b!`  <nu8ll 8   8   8   9     9   ? "9@  _ &x H8! @|N       	 A      .__ct__7TClientFPP7TClient| !|xxK`   8b   8 K4`   8   8   8   8   93  x H8! @|N       	 A     t .__ct__10TClientMgrFv | !|x ^(  A @8b   8  83  x8  K`    ^,  @ xHy`   x H8! @|N       	 A     t .__dt__10TClientMgrFv |А !`|?x|wx|#x  |;x}Cx}9Kx:  |  <nu8ll| @| &TT?@;`  ? h8 D Hu`    LH  h8~ <= 8  xK`   Tc?A 8 |x  |x (  @ 9    9   > ;` 8 DH`   |~x_ L(
  }` &Ukik Uk?@Wl?@ 8` *H	5`   |vx(  A ~óx8 K~ݳx(  @  8 88b8 88  H}`   8 <xK	`    < @  ]  |x  }x (  }  &U)=  _ ] " đ} &9  } Tc8( A  (  A 9  8   T( A  (  A 8  90 DH  ? `  ~x  ? h   !  |N       	 a    , K.RegisterClient__10TClientMgrF11TDescriptorUlUlP21TScriptDocumentServerUlUl  | !P|?x |#x А Ԑ ;  <`nu8cll 8   ? 8 dx<ad8dr<ta8rgK3`   H  ( |E  ^x8 K
`     ?   ? lcx<rt8idK4%`   |}xH    d&  >x;    ? l  ? Tcx<tr8anK3`   ||xH    L  x;    ? T   ȁ  8? ? <8 8xx Ё ԁ? KE8 K`    !  |N       	 a    T C.RegisterClient__10TClientMgrFR7TAEventP21TScriptDocumentServerUlUl  | !|}x|#x8a 8 Hy`    @H  T |@@ 88     (  @ $,  A x8    H(mA 8a 8H`   |x @(  | &Th T?@xH %`   90 8 h8! `|N       	 A      8.DeregisterClient__10TClientMgrFP21TScriptDocumentServer  | !|x ^(  A 48b!`  x8  Hy`    ^,  @ xH`   x H8! @|N       	 A     h .__dt__7TClientFv | !||x|#x 8a 8xH`    @H  T8 <= 8  xKe`   Tc?A $,  A x8    H&A 8a 8H-`   |xa @(  | &Th T?@xH  q`   80 8 h8! `|N       	 A      -.DeregisterClient__10TClientMgrF11TDescriptor | !|~x8`  ~ 8    8a 8xH`    @H  < T9A 8   TA 9   8a 8H`   |x! @(	  }@ &UJiJ UJ?@9b0a 8 h8! `|N       	 A      ).UpdateShortcutFlagsFlags__10TClientMgrFv | !|?x|~x~ <nu8ll| @| &TT?@ \ (  A P? Lx8  8 H -`   8   8~ K9`   H   D   P  ? L   x!  |N       	 a      .DoPreEventTask__10TClientMgrFv  | !`|?x|#x|+x |;x 8 K*`   ? x<ad8dr  8  <8 8K.`   x<rt8id "K/9`   x<tr8an &K/!`   H   |   l  ?   ? hx8  Ā 89   9   K+`   8`  8 D8  8  H݀A H  ? `)  ? @  ? h  (  A _  \  | H  8 K`    !  |N       	 a    \ 3.SendAE__10TClientMgrFP7TClientR7TAEventlP7TAEventl  |a !|~x|#x|+x|3x8a 8 H%`    @H  T  (  @  |@@ , |9A  xxex8 !8  9 K8a 8H`   |x @(  | &Th T?@90 8 h8! `|aN       	 A      A.SendAEToClient__10TClientMgrFR7TAEventP21TScriptDocumentServerUl |ؐ !p|?x||x|#x|+x|3x|;x}Cx}>Kx8 P H`    XH  Ԉ}  (  @  |@@  |9A xK}`   xx~ųx&xxHxK(  A p  <nu8ll|8@}  &UU?@ P? Lx<er8rn<lo8ngK`   ,  A TxK%`   H  ? Di    ? L  8 PH`   |}x_ X(
  }` &Ukik Uk?@90 P !  |N       	 a
    P \.SendAEToFirstClientThatReplies__10TClientMgrFR7TAEventP21TScriptDocumentServerUlllP7TAEvent | !p|?x |#x <`nu8cll l8   p<nu8ll d8   h8 XK&`   ? T8 X<in8st<id8bg8 l89   K&-`   8 X<db8ID K `   (  A 083   Y(  A 8 dx   HA 8 X<--8--? d? 8_ h_ <8 8K`    8 Xx8 KH   L   `  ? T  8 XK`   8 dK
`   8 lK`    !  |N       	 a    t 5.SendDebugAE__10TClientMgrFP21TScriptDocumentServerUl|a !`|?x|~x|#x <`nu8cll t8   x<nu8ll l8   p<nu8ll `9    d? \8~ <in8st<id8bg8 t89   K$u`   8~ <db8ID8  K]`   (  A 09"3  ] Y(
  A 8 lx   H-A 8~ <--8-- l @ p D8 @K)`   8 ` K y`   8~ <--8-- ` 8 d <8 8K`    H   Th   h  ? \  8 lK9`   8 tK-`    !  |aN       	 a     ?.SendDocOpenedAE__10TClientMgrFP21TScriptDocumentServerR6FSSpec  | !|x ^(  A 08b"  8 HA  ^,  @ xH`   x H8! @|N       	 A     d .__dt__8TCommandFv 
 &  F # C   N       	 @       $ <.ICommand__8TCommandFP21TScriptDocumentServerUlRC6AEDescUlUl  N       	 @        .DoIt__8TCommandFv8"А  8   8   8"  9    
9   # 9@  C 9`  c N       	 @       D .__ct__8TCommandFv| !|xxK8b"  8   "x8    H]A x H8! @|N       	 A     \ .__ct__15TInstallCommandFv N       	 @        .SetPriority__9TPriorityFUs   | !|x ^(  A `8b"   "(  A ( "|+yA x8   HA x8  KQ ^,  @ xH}`   x H8! @|N       	 A      .__dt__15TInstallCommandFv| !|x \ ` d h lx \<in8st d h lK1a ` " H8! @|N       	 A     d Z.IInstallCommand__15TInstallCommandFP21TScriptDocumentServerP14TTypeAndIDListRC6AEDescUlUl|Ԑ !@|?x|~x;<;  ~ 
xH=q`   xK? `83d   > ? D H8 D   
9  9   K`   87(e  8    "(  @  9  B8b8 B8  HE`   9":i  H `   Tc?A x9B9̨j  H `   Tc?A ` 
w X "8 dH m`   9`    l Hҁ`   8 dHk`   |}xHѡ`   83  v NHEA H  \8`8888H K`   |}xH  8 XE  Cx8888H K`   |}x  ? `  87(f     HA 5@ @9    89   ! <|  8 8  8  899"9BH!`   H  <9@  A 89`  a <|  8 8  8  899"9BH`   ~ 
xH;`    
u XH 1`   9   88`  a <|  8  8  8  899"9BH`   5A  @8b8 @8  HU`    Ȁ!  |N       	 a     .DoIt__15TInstallCommandFv   | !|xxKI8b"l  x8    H-A x H8! @|N       	 A     T .__ct__14TRemoveCommandFv | !|x ^(  A `8b"l   "(  A ( "|+yA x8   HA x8  KY ^,  @ xH`   x H8! @|N       	 A      .__dt__14TRemoveCommandFv | !|x \ ` d h lx \<ir8mv d h lK9a ` " H8! @|N       	 A     d X.IRemoveCommand__14TRemoveCommandFP21TScriptDocumentServerP14TTypeAndIDListRC6AEDescUlUl  |Ԑ !@|?x|~x;<;  ~ 
xH8y`   xK? `83d   > ? D H8 D   
9  9   K`   87(e  8    "(  @  9  B8b8 B8  HM`   9":i  H `   Tc?A x9B9̨j  H `   Tc?A ` 
w X "8 dH u`   9`    l H͉`   8 dHsU`   |}xH̩`   83  v NH MA H  \8`8888H G`   |}xH  8 XE  Cx8888H F`   |}x  ? `  87(f     HA 5@ @9    89   ! <|  8 8  8  899"9BH})`   H  <9@  A 89`  a <|  8 8  8  899"9BH|`   ~ 
xH6`    
u XH 9`   9   88`  a <|  8  8  8  899"9BH|`   5A  @8b8 @8  H]`    Ȁ!  |N       	 a     .DoIt__14TRemoveCommandFv| !|xxKU8b"$  x8    H9A x H8! @|N       	 A     T .__ct__14TCancelCommandFv | !|x ^(  A 08b"$  x8  K󙨁 ^,  @ xH`   x H8! @|N       	 A     d .__dt__14TCancelCommandFv | !a X \ ` d ha X \<ic8nl ` d hK H8! @|N       	 A      P G.ICancelCommand__14TCancelCommandFP21TScriptDocumentServerRC6AEDescUlUl   8` 89*d  N       	 @        .DoIt__14TCancelCommandFv | !|xxK]8b!ܐ  x8 ȁ   HAA x H8! @|N       	 A     T .__ct__12TQuitCommandFv   | !|x ^(  A 08b!ܐ  x8  K񡨁 ^,  @ xH`   x H8! @|N       	 A     d .__dt__12TQuitCommandFv   | !a X \ ` d ha X \<ic8nl ` d hK H8! @|N       	 A      P C.IQuitCommand__12TQuitCommandFP21TScriptDocumentServerRC6AEDescUlUl   | !8b3  x8  8 K`   83  8   R H8! @|N       	 A     X .DoIt__12TQuitCommandFv    T>|0@| &TN       	 @         .HasLowerPriority__9TPriorityFUs  c N       	 @        .GetPriority__9TPriorityFv| !a ja j8 8H i`   |x5@  8T( | &TH  8`   X8! P|N       	 A     ` .DeskTopMgrExistsOnVolume__Fs | !Pa ʐ 8`  a D ʰ N8   J8a 8HA |x P ̰  x 8! |N       	 A     d .DTOpenDT__FsPs   | !Pa ʐ ̐ |3x8`  a D ʰ P ̐ h А J8  X   \8a 8H}A  8! |N       	 A     p .DTAddComment__FslPUcPUc  | !`a   8`  a D  P  h  J8a 8HA  8! |N       	 A      T .DTRemoveComment__FslPUc  | !Pa ʐ ̐ |3x8`  a D ʰ P ̐ h А J8   `9  X9  ! \8a 8H	
A |xA `^  x 8! |N       	 A      .DTGetComment__FslPUcPUc  | !Pa |#x 8`  a D8  J ʰ P8   T  h Б l8a 8HmA |x5@ 8a 8HmA |xx 8! |N       	 A      !.AddApplToDesktopDB__FsP6FSSpecUl |A !|zx|#x|+x;  CxHA   ; H  $    | @@ ; H  ; ; 44|0 @CxH̀A x X8! P|AN       	 A      .TypeIsInThisList__FPPcPUls   |А !a |#x|+x|3x|;x}Cx}7Kx8`  a L8   J8   H8   F8   D:  9    89   >  9@  Z  9`  w      L8a L8 <8 H`   8a L8 88 H`   8a L8 J8 H`   a J8c a J:  H 8a L8 @8 H`   8a L8 H8 H}`    H8  H;   H `8a L8 F8 HU`   8a L8 D8 HA`    @<FR8EF|0@@ <`FR8cEF DH5A |x(  A        |A.! FZ  J 9J };S.z  9k z      <`AP8cPL|@A     <pa8ul|(@A     T <s |8@A     7  U):}I.W  9J W  H  `a @=IC9N#|`@@ L<`??8c??  T8|}!. F  T88 |3. D  U89 |C.>  9) >  ; W
>a H|
X@A: V>a J|@AH;   H  `;  H  DWx8 |"|4W%> 8 |*|( @ W&> |0.Wx|9.; W>>  |H@A;9 W*>z  |
X@A~x 8! |N       	 A     S.GetFREFAndICNListsFromBNDL__FPPcP16IconInfoArrayRecPUsP16FREFInfoArrayRecPUsPUlPUs   |ܐ !0|wx |+x|3x;   ;  WC?A8   `8` HŀA ||x(  AdxHEA 8   D P8   T   X9   \9 ! e l=@pa9JulA p8a 8H}A |yx+5A ,4,l@ |   H  ; ;   (  @;`  H  @xxxKTc?@  4, @@     ; ; ; ;{ f4WG>8|8 @9    D P9   ! T\  A X9` a \9 e l<`pa8cula p8a 8HuA |yx$5@ 8a 8HEA |yxxH]A xHA #x 8! |N       	 A	     .AddFREFsToDesktopDB__FsPUlUsUl   |a !@a |#x|+x 8`  a 8;  8   H ڰ T8   X  p;  H  tWx}@. t9  ! `9@ A i<`IC8cN#Wx9k |ZHA |~x(  A ,H鹿A |c5@    \8a <H9A ||x; W>Wd>| @A;  H  tWx|(. t8 @ `8  i<`ic8cs#Wx9 |BHA |~x(  A ,HA |c5@ >  ! \8a <HA ||x; W>Wk>|
X@A;  H  tWx}`. t8` a `8  i<`ic8cl8Wx8 |*HyA |~x(  A ,HA |c5@    \8a <H)A ||x; W>Wh>|@@A;  H  tWx}=H.! t9@ A `9` a i<`ic8cl4Wx9 |bHA |~x(  A ,H
A |c5@ ~  a \8a <HA ||x; W>We>|(@A;  H  tWx|0. t8  `9   i<`ic8cs8Wx9) |JHiA |~x(  A ,H텀A |c5@ ^  A \8a <HA ||x; W>Wl>|`@A;  H  tWx|}.a t8  `8  i<`ic8cs4Wx8 |2HA |~x(  A ,HA |c5@    \8a <HA ||x; W>Wi>|H@A5@ 8a <HMA ||xx 8! |aN       	 A     /.AddIconsToDesktopDB__FsP16IconInfoArrayRecUsUl   |ؐ !|xx|#x;b38`a8HA |wx8  8  8   L9    J9   ! H;@  x$x8HsQ`   |x5@؂  v T, AȨaKTc?A8a8 8HA a8K|x5@a,  Ax$x8 8HZ`   |x,A\aHA <`BN8cDL;Z DxHA |~x(  A   X(  A aHmA xH9A |}xxHIA   8a88 H`   8a88 Hm`    8= AP9PL|@@@ a8KQ|x5@ (x88 L8P8 J9 P9! HK|x5@ a8Р LK	|x5@ a8 P HK|xxxHmA Kx$xH#)`   H  ;  ~xH饀A xX8!P|N       	 A
     ..UpdateDesktopForApplication__FsPP10HashTblRec| !|}xop8`HiA |~x(  @ ;@H  h8a 8  H`   8`  H!A xH `   ||xxx8 8oHy`   pd  HA |x8` HـA xX8!P|N       	 A      .OpenDeskTopFile__FsScPs  | !|x5A xH쩀A  H8! @|N       	 A     < .CloseDeskTopFile__Fs | !a Z ^H籀A |~x8`  HA a ^H筀A <`FC8cMT ZH籀A |x(  A xHA xHA 8` HA xH]A  H8! @|N       	 A      .RmveFCMT__Fss|ܐ !|xx ~; HA |wxa ~HA <`BN8cDLxHA |{x(  A {  c  |@A ; K(  AcxH｀A 8`  HрA cxH5A   d     H̀A |x(  A xHuA xHɀA   ;   G H  d  ; >  ; =xH  @x H-A |x; (  A xHA xHeA ;5@;ZI5@cxHрA cxH5A 8` HA ~xH奀A  h8! `|N       	 A	     .RmveBNDL__FUls   | !a j|#x|+x t8` HUA   H9A |c5A 8`      (  A `  H豀A a j >8 B    K9a 8  HA       (  @   H9A 9   ?  9@  a tK   X8! P|N       	 A      ,.DTGetCopyOfFCMT__FsP15DTUpdateElementPPPcPs  | !a j|#x|+x tH
A |~xa jHA 5A |<`FC8cMTxHA     (  A ,      (  @   H)A 8      (  A $  H례A  th    HuA xH㉀A  X8! P|N       	 A      .GetCopyOfFCMT__FssPPPcPs | !a    |;x(  A la   8 `8 @9 <9! 8H`   |~x5@ <xH}A a  `8 @  KxH齀A xH!A  x8! p|N       	 A      '.DTPutCopyOfFCMT__FssPP10HashTblRecsPPc   | !a j|#x|+x v(  A HA |~xa jH
A <`FC8cMTHA }  x<FC8MT  8HuA x v` HyA xH酀A xHA xH᥀A  X8! P|N       	 A      .PutCopyOfFCMT__FsPsPPcs  |A !p|zx |+x|3x|;xxKETc?A 0Cxdxx8 `8 @9 <9! 8H	`   |xH  HCxdxx8 dH|a`   |xa d,  @ ;@8a @8H`   8   `5@ 8a h8 h8  Hs`   Tc?@ ;H  x hxxx8 Hs`     h   9  ! h)  	 8A da hk  K : `a hc   > h  8d B8 @HA`   x 8! |AN       	 A    \ /.CopyFCMTPrep__FssPP10HashTblRecsPP10cdlHeadRec   |a !|{x ||+xcx |8 88 <H"`   |}xxxHt	`   a @H  <a @   8( @  : <|0@A $x @Hs`   a @ @(  @ @(  @ D8a @8 h8  Hq`   Tc?@ ;H    @xxx8 HrE`   ! @(	  A 0A @J  j 9`  @  l 8a < @  d :x h8! `|aN       	 A    0 /.RemoveBndlPrep__FsPP10HashTblRecPP10cdlHeadRec   | !@a ڐ |+x;  xK-Tc?@ D8`  a Ja ڀ x8 8Hx]`   |~x5@  `T| &Th x 8! |N       	 A      $.ShouldRemoveBndl__FsPP10HashTblRecs  |! !|zx|#xHAA |yxCxKa|}xW?A Cx8 8K|{xH  Cx8 8 8K|{xd5@ xxHq`   |xH  xHA    8, A @ ,  H  D, H  <  W?A a 8  8 b8 fKAH  a 8 :8 b8 fKAxH㍀A xxHq	`   |x(  @tg5@ W?@ a 8K#xHEA  h8! `|!N       	 A    H (.UpdateDeskTopsSrcPass__FsPP10cdlHeadRec  | !|{x|#x|+xcxK|}xW?A cx8 @K]|~xH  cx8 8 @KY|~x5@xxHp`   a <H  <  e $x8 8H!`   |~x 8 Xg4|8 @X5@P! <)  ) 8,	 A |@ ,	  @ 0H  ,	 @ W?@ ܁a <k  k : @KH  W?A $a <C  a @ 8 K|~xH   <  d 
 @KH  a <HQA  <  W?A  a @ %xfx bKEH  @a @8 < b fK 
 <|@ A  $xex <Hwq`   a <H=A x <Hn`   |xxx <Hn`   a <H}A 9   ! < <H  x <Hny`   a <A <(
  @\5@ W?@ a @Kq x8! p|N       	 A    L 6.UpdateDeskTopsTgtPass__FsPP10cdlHeadRecPP10HashTblRec| !|xxKf`   8b#  8  R8  Y8   Z8   \9    `9   ? d9@  _ h9`   l9  m8`   n8 x r8   v8   |<cE8ng HإA  Nx H8! @|N       	 A      .__ct__18TEngineApplicationFv | !P|~x;3:  HŀA |ox8o H̀A H݀A HA |wx(  A w  ,( @ HA : ; H  <HA HA |x5A  N8b8 N8  HE`   ; 4, #@8A8f H̀A H݀A 8 PHA ||x5A  L8b8 L8  H`   ~ N8 H `   |{xh5A a J8b8 J8  H¹`   V?A  ~ PH `   Tc?@ H̀A H `   <` 8c H̀A x  HA |c5@ HX  (
  A <HؽA a P8`  8 ȁx  < 8   HرA a PHؽA H̀A c  |oxHؽA |cxP= 9 |` @  9 H8b8 H8  H`   <` 8c8  HؑA xH `   xH `   ~ T,A HH݀A 8 HA |ox<`it8cl2}{xHYA |ux(  A ~xHрA  Y(  A |HՀA |zxE5A A F8b8 F8  H)`   8` Hĕ`   |sx(  A ~cxK`   ~tx(  @  8 D8b8 D8  H`   8` HI`   |rx(  A ~CxH`   ^ d d(  @  8 B8b8 B8  H`   ~ d8 H`   |yx(5A ! @8b8 @8  HY`   bd88 HA 9"9i  b\88 HA 9B8j  bT88 HŀA 9b8k  9  99(  K`   xH U`   H `   H\%`   xH a`   H`   HL=`   H`   Hj`   Hv`   KXI`   H`   K]`   ~ Y(  A K`   8` H`   |qx(  A ~#xK]`   > \ \ 8 8(  @  8 <8b8 <8  H`    8! |N       	 A     +.IEngineApplication__18TEngineApplicationFv   |A !|?x|~x ;`  8`H`   |}x(  A xH`    h? P~ hH`   ~ h H
`   H  d H  x h|#x,  A Cx8    H䁀A 8   h 88b8 88  H	`     ? P  ~ h x!  |AN       	 a      2.OpenScriptDocument__18TEngineApplicationFP6FSSpec   | !a X|#x(  A <xH`   ,  A x8    H㩀A 8`   Xd h H8! @|N       	 A     l C.CloseScriptDocument__18TEngineApplicationFP21TScriptDocumentServer   | !a X|#x<`do8ccu| A H  ; H  a XxKe`   |xx H8! @|N       	 A     h '.CountElements__18TEngineApplicationFUl   | !||x|#x|+x;  <`do8ccu| A H  , @ $ hH  xxxKe-`   |xx X8! P|N       	 A      (.AccessByIndex__18TEngineApplicationFUll  |A !P|{x|#x|+x;  <`fi8cle| A H@ <do8cu|  A H  x<= 8   h8 Kϥ`   Tc?A ă hH  x8 DKɽ`   8`  8  8 D8DH)A |c5@ 8` NH5`   ||x(  A xH Y`   xx8DH M`   |~x5A H 88b8 88  Hm`   H  ,cxDx   <= ! @8 <Kd!`   |xx8!|AN       	 A    D 3.AccessByName__18TEngineApplicationFUl11TDescriptor   |A !|zx|#x;  ?nu;ll; <`ve8crs| A ,@ 8<pi8sf|  A H  $?bo;ol;  H  (?TE;XT;  H  CxdxKc`   |x<nu8ll|(@A `8` "H`   ||x(  A xK`   xxDxexxx= **9**= **9)**=@**9J**K`   x X8! P|AN       	 A     *.AccessByProperty__18TEngineApplicationFUl| !a x|#x|+x <`nu8clla @8   D<pn8am|( A @ <pi8sf|0 A H  <ve8rs|8 A H  8a @8  K)`   H  x8 <H 
`   |c5@  8a @ <  8 K9`   H  P9 T! 88b8 88  H`   H  08a @8 K`   H  8a @xx Krq`    xA @_  a D  h8! `|N       	 A    < '.GetProperty__18TEngineApplicationFUlUl   | !a h|#x p<`pn8cam| A 0@ <pi8sf|  A H  8<ve8rs|( A H  $8 88b8 88  H`   H  a hx pKt`    X8! P|N       	 A      3.SetProperty__18TEngineApplicationFUlR11TDescriptor   | !a X \a X d  8 \Hk`    H8! @|N       	 A     D -.PostCommand__18TEngineApplicationFP8TCommand |A !|?x|~x;  ;  8`   T~ d8 8 THui`    T(  A  `(  A $ T   H۩A Tc>, @ ~ d8 8 THv`   |}xW?A t ` T `? L T   HYA H    Dh   P;    ? L   `? T}:Kx,  A Cx8    H
A x x!  |AN       	 a     +.ProcessNextCommand__18TEngineApplicationFv  | !|x ^ `(  A   ` ^   HyA H  8`  H8! @|N       	 A     X ,.CheckPriorityLevel__18TEngineApplicationFUs  | !|x8a HH͵A a Hc < v| @A \H  x8 8H !`   <` 8c8 88  8  HYA Tc?@8a HH]A  r H <|2 v h8! `|N       	 A      +.HandleInterimEvent__18TEngineApplicationFv   | !|xH	A  n8 | @@ H!`   HA  n8`  H8! @|N       	 A     X 7.DoHandleIdleEvent__18TEngineApplicationFP11EventRecord   | !a X83d  Ke`   a XKe H8! @|N       	 A      8 '.DoPreEventTask__18TEngineApplicationFv   | !@|x8b# 8 08c8 |    B   ? R(	  A DxK9<` 8c8 8 
8  HQA x8 H  `   _ R(
  @Ā 8! |N       	 A      .Run__18TEngineApplicationFv  | ! la lHA 8`  8 88  8  HʽA 8`  X8! P|N       	 A      H 8.DoHandleAppleEvent__18TEngineApplicationFP11EventRecord  | !|~x|#x  , @ xxK=H    ,  @ xxK5 H8! @|N       	 A     h 1.HandleEvent__18TEngineApplicationFP11EventRecord | !|x8`  a<8a888 HƙA 8a8<pw8pc8 8@889<HƍA |c5A 8   X8  <8a 888 HIA 8a 8<pw8pc8 8@889<H=A |c5A 8   Yh8!`|N       	 A      ,.LoadSharedLibraries__18TEngineApplicationFv  | !|x<`sy8csv8 8H-A |c5@ a 8 TH  8   T<`xl8cat8 8HA |c5@   8T| &Th  XH  8   X<`la8cng8 8HA |c5@ 4;   8U8( @ HT)`   Tc?A ;  ZH  9   ? Z X8! P|N       	 A      -.GetMachineAttributes__18TEngineApplicationFv |a !|#xHрA ||x83d  { NHрA <`ve8crs8 HՀA |~x(  A   xHрA |xH  $8    HрA |x5@ ;@xH̀A xHaA x X8! P|aN       	 A      <.GetAppVersionHandleClone__18TEngineApplicationFPPP8VersType  | !|~x8`83   NHm`   ~ PH `   Tc>( A ~ PH i`   Tc?A 8`8 H1`   HD9`    X8! P|N       	 A      8.PreloadNecessaryEngineResources__18TEngineApplicationFv  | !|x8`  a <;  <`a/8cux8 8H	A |c5A "TA ;  z z(  @ (<`ci8cth8 8H̀A |c5| &T z X8! P|N       	 A      ,.SetupForRunningUNIX__18TEngineApplicationFv  | !|x ^(  A 48b#  x8  KM`    ^,  @ xH`   x H8! @|N       	 A     h .__dt__18TEngineApplicationFv |a !|?x;3H  `   Tc?A ;  HA (  A HA c   `  8` H=`   |}x(  A xK`       (  A <? L~  K`   ~  K`   H   Df  |x  ? L  8`   x!  |aN       	 a      .main| !;  ;  <`ma8cch8 8HA |c5@  8<`sy8csv8 8HA |c5@  84, A , @ 8`  H  8`  X8! P|N       	 A      !.IsOurEnvGoodEnoughToContinue__Fv | !|x \xKJ`   8b$   \ 8   87(  x H8! @|N       	 A     \ *.__ct__9TErrorMgrFP21TScriptDocumentServer| !|x ^(  A @8b$  8  87(  x8  KJ`    ^,  @ xH`   x H8! @|N       	 A     t .__dt__9TErrorMgrFv   | !|?x||x;7"<`nu8cll\8  `8PK	`     ,  A ? L8P<in8st<ie8rr8\89   K
`   8P<er8rn  K`   ~  8 P86 85 84 93 H 1`   8P<er8rs<TE8XT8 Q PḰ`   8P<rb8fl<bo8ol8 8 K]`   83f  8P 8K`   H   D  X  ? L  8PK`   !  |N       	 a    d /.CommunicateLoggedErrorCollection__9TErrorMgrFv  | !<`ER8cRS8HA 87$d  H1A |c5@ 87$  (  @ HaA 8  87"  9   9"7 	  8b6 8Hz`   8b5 8Hz`   8b4 8Hz`   8b3 8Hz`   9@  9b9*K   H8! @|N       	 A       .InitErrors__Fv   | !|x \ ` d h5A t4,+A h4,'A \87"  87   8b6  \Hy`   8b5  `Hy`   8b4  dHy`   8b3  hHy`   ;'H  xx H8! @|N       	 A      .LogError__FsPCUcPCUcPCUcPCUc |d4,+A |e4,'A N  87"f  N       	 @       ( .GetLoggedError__Fs   | !|}x;7$~  HA Tc>8 #;; 4W>|0 @ H4    4) }J|@ A4~  k  4 9k }kb|
X A4W>|  @      4 8 |e2H  8`  X8! P|N       	 A      .FindErrorMapEntry__Fs| !||xlptx|HA |~x83  } NHA xK|x4, @ 48 8HEA H  8a 8pHwy`   al8x8 8tx!|9@ Hx`   xHA X8!P|N       	 A      /.GetErrorStringWithParam__FsPUcPCUcPCUcPCUcPCUc   | !|?x|~x|#x|+x;7";`  ~  <nu8ll| @| &TT?@ xF5@ ]  5@   ,  A ̐?L5A Lx<er8rn4K`   (  A x<er8rs<TE8XT8   Kƙ`   H  xx<er8rn  Kǭ`   }  8 886 85 84 93 Kx<er8rs<TE8XT8 9 8K=`   H  _D
  x  ?L  cxx!  |N       	 a    L 4.AddLoggedErrorNumAndStringToReplyAE__FR7TAEventsPUc | !8`HRq`   87Hd  87H  (  @ HA H  88`pHRA`   87Df  87D  (  @ HŀA H  8`   H8! @|N       	 A       .InitExtenderModule__Fv   |A !;b7D;7H]  z   ; H  (}  xHY`   |~x~ HA ; 44|( @Ѐ}  HA 8    {  HqA 8     X8! P|AN       	 A      .FreeExtenderModule__Fv   | !a j o s v z ~! A ;708`    d ^ j    o   ! s_  * a v  l a z  d  ~       ! _  * a   l a   d "    &    *9   _  * 29`    l 68`    d :    >83     .9   _  * B  k 99<  8 8H 9`   |c5@ a 8c h  d DH  8   D X8! P|N       	 A    t *.FillStandardInternalPB__FsScScsssslllllUl| !|x;74;70~  c   83     
   
   9   ? ^  J _ ~  k 99@  8<H 5`   |c5@ < "d  8<8 <Hr`   < Z 88a<< X8 8H `   |c5@  8 H  < Z !<) X? 8 "8 <Hq`   H  9@  _ 9` 9   "  d 89<  8<H y`   |c5@ < "f  8<8 <Hq]`   < Z 88a<< X8 8H `   |c5@ ! 8? dH  A<J Z_ da<k X b8 h8 <Hp]`   H  9   b8` d8   h       "    "    & >  ) D? X8!P|N       	 A    @ '.FillBasicExtenderPB__FP13ExtenderPBRec   | !a XHA  X< 8 | @| &T H8! @|N       	 A      @ .IsEnoughMemToCallExtender__FUl   |! !|yx|#x|+x;70;  8`  z  8     Z(  A  (  AHeA , @ ;  H  HMA ;8 8|8@@ x}xHeA 97,h  (  At(  A 8xKTc?A (xHA ?  i ZHIA |~xH  9@    K Z;   Z(  A 5A    .(  A    >T, @   f .89<  K`   |~x5@ xH
A ?  i ZHUA =@ 9J |P @ <  k Z(  A ,HA |c5@   l ZHՀA ;H  HeA |~x  c Z(  A 5A @( @ 8xxHyA   e ZH!A |c5A HA |~x5@   ' P  h PHmA ?  i T_  j PHA   k PHeA    P      c Z(  A 88`  8 @   Z|   ZHqA HQA   h V5@ 4_  J Z(
  A $  k ZHA |@@ ;xH  $5@ z  (  @ ;H  ;x h8! `|!N       	 A     1.SetUpCodeModuleCall__FPPcUlPP17RoutineDescriptor | !;70  d P   TH)A    Z(  A 4  g VHyA   h ZHA 9"7,i  HYA 8`   H8! @|N       	 A      .FinishCodeModuleCall__Fv (  A 8   T < 8 |8 @ |uA t# U)b,	@ @ |t,
 A Xc Uk,  @ |t, A < T, @ |t, A   U(, @ |t,	 @ 8 |+xN  8`  N       	 @        E.ShouldAtomExtenderDALRecBeCalledForMessage__FP18AtomExtenderDALRecSc |ؐ !|yx|#x|+x8`  }  #xH m`   |~x(  A 0 >~  
      ;  H  ;@5@(  Ax~ĳxKuTc?Acxx8@KQ||x4,xA x5@ lH!A |wx9B9j  H%A a@8 ExHA }  ~xHA KM|x#xH `   |~x(  A z ~ 4,x@ Dcx8<888 8HA 8`8$<8 9   9   H>`   H  L4,@ @cx8<888 8HYA 8`8%<8 9   9   H>`   5@ 870   ^5@ ,  , @ ;+H  @  ,@ 4;H  ,4,	+@ 9@ ]  H  5A 9  5A (8`8%4  8  9   9   H>	`   xx8!p|N       	 A
    h #.CallExtender__FsP13ExtenderPBRecPs   | !|x _5A xH `    _K%H  8`   H8! @|N       	 A     X !.ShouldAtomExtenderBeCalled__FsSc | !PaȀa8 08c8 .|    B 97Dh  8 8HF}`   |xx8!|N       	 A     l 7.PostponeAfterPartExtenderCall__FP19InternalExtenderRec   |ؐ !|zx;b70;7D  v   ;  5@8;  |  H]A |wx|  HA |  HaA ; H  |  xHKa`   |}x     |t, A 4@ ,  @ H  H, @ @H  ,CxH e!`   |~xH  (CxHf`   |~xH  CxHL5`   |~x(  A    ^ ^5@ ; 4	4|H @T|  ~xHA ;  xH  ,|  xHJ`   |}x|  xHG`   ;4,
 @x h8! `|N       	 A
     .CallPostponedExtenders__FPs  |A !|{x;7H]  z   ; H  4}  xHI`   |~x  e4|( @ xH  ; 44|8 @8`   X8! P|AN       	 A      .FindExtenderIndexByRsrcID__Fs| !a X ^ ` f h;74;  a X   ^  `  f 
 h 9   9"70	  5@ H `   |~xx H8! @|N       	 A      ).RegisterExtenderEnvironmentInfo__FUlslsl |ؐ !p|}x;B3;b9;  xKY(  @HA |yx{  HA <`in8cexxH5`   |xHŀA |~x(  @ 5@ ;@5@0   T,Q@    <ex8fn|8@@ t4, @ ?  ) ,	 A  4,
 @ L  k , @ <  w NHA <`ex8cfn8 HA ||x{  HɀA H  <`sy8csa8 8HрA |c5@ | 8( @ p  c <ex8fn| @@ X4, @ L   , @ <  v NHYA <`ex8cfn8 H]A ||x{  H5A H     g    H1A ||xHUA |~x(  A 5@ xHՀA x8X8T8RHŀA AXA <  k  a >    @ B  c 
a F8   J    N8a R  8 H``   87Hg  8 <H@e`   H  \;@8`84   ?   9   9   H6`   H  (8`848  8  9   9   H6i`   #xHA x8!|N       	 A
     .RegisterExtenderID__Fs   |a !;7H}  {   ; H  4}  xHEE`   |~x~ KTc?@ 8`  H  ; 44|( @8`  X8! P|aN       	 A      %.IsEnoughMemToCallAnyAtomExtender__Fv |Ԑ !0|xx|#x:70;b7H8`  a     ;@ 5@ Ă  8 P  ; H  {  xHDa`   |~x8   89    <9   ! @9@  A DA H~  x8 8  8  9   9   9@  K8aKQ~  88KE|}x5@ ,,  A W#?A ; 44|( @\  a8!|N       	 A     &.SendStandardMessageToExtenders__FScUc| !8`  8  K|~x4, @ ;+H  4,@ ;H  ;  x H8! @|N       	 A     l .SendInitMessageToExtenders__Fv   | !8` 8  K|~x4, @ ;+H  4,@ ;H  ;  x H8! @|N       	 A     l ".SendSuccessMessageToExtenders__Fv| !8` 8 KU|~x4, @ ;+H  4,@ ;H  ;  x H8! @|N       	 A     l !.SendCancelMessageToExtenders__Fv | !||x|#x;70;    c >Tc,  @    |t, A <@ ,  @ H  , @ H  <  xxH ]!`   |~xH  h  xxH_`   |~xH  L  xxHEE`   |~xH  0;x8`8   8 8  9   9   H1A`   x X8! P|N       	 A     .ReadSourceData__FPUlPc   | !||x|#x;70;    c >Tcz, @    |t, A <@ ,  @ H  , @ H  <  xxH ]
`   |~xH  h  xxH_`   |~xH  L  xxHE-`   |~xH  0;x8`8   8 8  9   9   H0`   x X8! P|N       	 A     .WriteTargetData__FUlPc   | !a X \;70;    c >Tc8, @    |t, dA X@ , @ h,  @ H  \, f@ TH  ;x8`8   8 "8  9   9   H/`   H  X   X \Ha`   |~xH  <HA H  0;x8`8   8 "8  9   9   H.`   x H8! @|N       	 A     .ReadTargetData__FPUlPc   | !a j|#x;70~  c >Tc, @  j, A 8@ ,  A @  H  @, @ 8H  (   2H  (xH      "H     2(  >  ) "|H@@ ^   ";H  x;  ~   2H  0;x8`8   8 8  9   9   H-y`   x X8! P|N       	 A      .SetTargetDataPos__FsUl   | !a X;70;    c >Tc, @    2 X  H  0;x8`8   8 8  9   9   H,`   x H8! @|N       	 A      .GetTargetDataPos__FPUl   | !a X;70;    c >Tc, @    " X  H  0;x8`8   8 8  9   9   H+`   x H8! @|N       	 A      .GetTargetDataEOF__FPUl   | !a j|#x;70~  c >Tcr, @@  j, A 8@ ,  A @  H  @, @ 8H  (   6H  (xH      &H     6(  >  ) &|H@@ ^   &;H  x;  ~   6H  0;x8`8   8 8  9   9   H*`   x X8! P|N       	 A      .SetSourceDataPos__FsUl   | !a X;70;    c >Tcr, @@    6 X  H  0;x8`8   8 8  9   9   H)`   x H8! @|N       	 A      .GetSourceDataPos__FPUl   | !a X;70;    c >Tcr, @@    & X  H  0;x8`8   8 8  9   9   H)5`   x H8! @|N       	 A      .GetSourceDataEOF__FPUl   |a !|{x;70;  ~  c >Tc, @ cxHG`   |x(  A HIA |c5A |   >T, @ h  e .89<  Kn`   ||xcxHGi`   |x(  A HA |c5@ 5A ;  H  x   ^H  4xH  ,8`8>   8 8  9   9   H'`   x X8! P|aN       	 A     .INewHandle__FUl  | !|x8b70c  c >Tc, @ xHA H  08`8870   8 8  9   9   H'I`    H8! @|N       	 A     | .IDisposHandle__FPPc  | !a X8b70c  c >Tc, @ a XH%A H  08`8870   8 8  9   9   H&`    H8! @|N       	 A      t 
.IHLock__FPPc | !a X8b70c  c >Tc, @ a XHA H  08`8870   8  8  9   9   H&`    H8! @|N       	 A      t .IHUnLock__FPPc   |a !|{x|#x|+x8`  a88    cx89<  xH`   |x5A cx89<  88H `   |}x5@ |!8(	  A pA8J X^  a8k Z~ 8 "(  A 08 "d  8 8H `   8~ 8 8HN`   H  8   8 "  H  xxh8!`|aN       	 A     +.IMakeFSSpecFromFileSpecID__FsP6FSSpecPPPUc   N       	 @        .ISuspendWaitCursor__Fv   N       	 @        .IResumeWaitCursor__Fv| !a Z8<d   ZH`    H8! @|N       	 A      4 .IAdvanceStatusBar__FUs   | !aZ\cdh8`  a 8aZ\cdh9"9(	  9! 89@ H k`   |xxH8!@|N       	 A     t .IFindSpecialFolder__FsUlUcPsPl   | !8`  a 883   h,  A 83   h 8H  <`ma8cch8 8HA a <a 8 X8! P|N       	 A      .IGetBoxFlagOverwrite__Fv 8(   8   8   9    9   # N       	 @       0 '.__ct__19TFeatureCommentInfoFP8TFeature   | !|x \xKQ`   8b(@   \ 8   8   8   9     9   ? $9@  _ (9`   ,9   08`   8   <if8tr x H8! @|N       	 A      ".__ct__8TFeatureFP14TFeatureSetMgr| !|x n(  A 8b(@   ((  A  ~  (H}m`    ,(  A ( ,|3yA x8   H5A  0(  A ( 0}CyA x8   HA ?  (	  A (_  }]SyA x8   HՀA x8  K`   a n,  @ xHy`   x X8! P|N       	 A    ( .__dt__8TFeatureFv| !|x ^(  A $8b(  ^,  @ xHyE`   x H8! @|N       	 A     X .__dt__19TFeatureCommentInfoFv 0(  A c 0N  c ,N       	 @        .GetPartsList__8TFeatureFv|! !|x  (  @ ,  A8` Hv`   |{x(  A cxxKQ  _  (  @  8 :8b8 :8  Hr`   8   <H%A |yx89g  H)A <`in8cpc H`   ||xHQA |~x5@ (  @ ;@5@ x\  J   K             <`TE8cXT   HA   g    (  A ā?  i HYA H  <`ic8cmt H
`   |}xHA |~x5@ (  @ ;@5@ p                     h 
H
A ?  i ]  8j   k      
HIA #xHA 5A  88b8 88  Hq`      x8! p|!N       	 A    D .GetCommentObj__8TFeatureFv   |A !|zx|#x?nu;ll;  ;`  <`if8cir| A @ x<if8ct|  A @ ,<ib8sp|( A @ <ID8  |0 A H  <if8if|8 A @ = if9du|@ @ = if9)ds|H @ xH  =@pn9Jam|P A p@ ,=`ir9ksr|X A D@ |=if9sf|` A `H  h<`ve8crs| A (@ T<pv8is|  A H  @?bo;olH  H?lo;ngH  <?TE;XTH  0?re;coH  $?li;stH  CxxK`   |~x(  @ `8` "Hr`   |}x(  A xK=`   xxDxxfxx= **9**= **9)**=@**9J**K>`   x X8! P|AN       	 A     .AccessByProperty__8TFeatureFUl   |ܐ !Pa|#x|+x<`nu8clla8  ;  <nu8ll l8   p<if8ir|8 A@ |= if9ct|@ Ah@ ,= ib9)sp|H A @ =@ID9J  |P ALH =`if9kdt|X A@ =if9ds|` @0H <`if8cif| A0H <pn8am|  A@ ,<ir8sr|( A(@<if8sf|0 AH <ve8rs|8 At@= pv9is|@ AH l8a l8  8  8  Ks`   = nu9)ll! d9@  A h;`   $Uk!A H;{ H  @ x<`in8cpk|@@ ,  tH ,u`   ||x $T!A ;{ H  ,xKq; x8 x8 tH5`   Tc?@ ,  A ;{  $T@ ;{  $TcA ;{ 8a ddxKu`   8a l8 dKU`   8a dKmi`   8a    H@9`   8a d8 Ku`   8a l8 dK`   8a dKm%`   8a d Kt`   8a l8 dK`   8a dKl`   8a d Kty`   8a l8 dK`   8a dKl`   H 8a l KtI`   H 8a  ?  H?`   8a l8 Kt`   H 8a l9@   $Uk(  A 9@ }DSxKs`   H t8a l $U ( ~ &VKsa`   H P8a l $Tb(@ | &TKs=`   H ,xK  (  A8a l   Ks}`   H  xK?  (	  A8a l_   KsQ`   H 8a l Ks=`   H xKu  (  A8a l8 8  8  Kp`   H~A |yx99l  H~A <`ic8cl8   H~A |~x(  A DxHA <`ic8cl8a H L8a l<ic8l88 HK]`   8a HKj`   <`IC8cN#   H~A |~x(  A HxHEA <IC8N# @ D8a l<IC8N#8 @K`   8a @Kj`   H  <`IC8cON   H~-A |~x(  A xH݀A x8 H%A xHA ~    8 8 8 8  9  HMA xHA = IC9)N#! 8 <8a l<IC8N#8 8KE`   8a 8Ki`   #xH}qA H  xK_  (
  A ؁  k a |8a |H}qA 8a l<TE8XT |Ko`   H  8a l8  8  8  Kn`   H  D x>in:pk|@@ 08a tKp`   8a l8K`   8aKi1`   xK; x8 x8 tH1`   Tc?@H  8a lxxK"`   8aKh`   AȀa lz   p 8!|N       	 A	     .GetProperty__8TFeatureFUlUl  N       	 @        !.ExecuteDecisionCode__8TFeatureFv |ؐ !P|?x|~x|#x:  8`   `8   d8   h8   l8   p9    t9   ? x9@  _ |? \xH 6`   |xx5A  <8b8 <8  Hf`   ;@  xK=|yxH T~  D @H 0`   Tc?@8 D<`in8cff| A@ T<in8bb|  A@@ ,<in8at|( A\@<in8aa|0 A0H <in8fa|8 A H = in9ra|@ A @ ,= in9)pk|H A 0@h=@in9Jfm|P A@H T=`in9krm|X AH @~  @H %5`   |{xcx8 `Ki $U@ ~ $pc  ~ $x8 `H 3)`   ||x5A  :8b8 :8  Hey`   8 `H 41`   H x   @H `   H  x  @H `   H  x  @H `   H  x  @H q`   H  x  @H Y`   H  x  @H A`   H  tx  @H )`   H  \x  @H `   H  D8`8 @ D8  9   9   Hi`   8
 88b8 88  Hdi`   #x;Z Dx8 D8 @H-=`   Tc?@H  L T  ~x8 `H 2`   xH 2`    >8b8 >8  Hd`     ? \   !  |N       	 a
    | -.OneFeatureToAtomIDs__8TFeatureFP10AtomIDList| !|#x rxHvA |~xx8 H|%A HxA |x5A  88b8 88  Hc9`   ;  r  W~8T<|3. X8! P|N       	 A      .AddPart__8TFeatureFPPss  |ܐ !|xx|#x;`  (  A;  xK!|zx(  A z  c  c (  A :  H   H<in8pk|(@@ x  DH !`   |x(  A   <}  8 <H`   Tc?| &Th T?@ T  @}  8 @H`   |~x5A  88b8 88  Ha`   xxK{;   Cx: ~x8 H8 DH*`   Tc?@0W)?A X U[cx 8! |N       	 A	    T :.GetAccumulatedSizeInKBytes__8TFeatureFP16TLongIntegerList| !|x lx lK8b'  8   48   68   :8   ;9   <8` HdE`   |~x(  A xH(]`    , ,(  @  9 ! 88b8 88  H``   x X8! P|N       	 A      &.__ct__11TFeatureSetFP14TFeatureSetMgr|A !|zx|#x?nu;ll;  ;`  <`if8csr| A D@ ,<if8sm|  A H@ \<if8ls|( A @H  H<ir8sr|0 A H  4?lo;ngH  8?bo;olH  ,?TE;XTH   ?li;stH  CxxK|~x(  @ `8` "Hb`   |}x(  A xK-`   xxDxxfxx= **9**= **9)**=@**9J**K/`   x X8! P|AN       	 A    4 #.AccessByProperty__11TFeatureSetFUl   |a !a |#x|+x <`nu8clla L8   P<if8sr|( A D@ ,<if8sm|0 A D@D<if8ls|8 A `H 0= ir9sr|@ A H 8a L 4Kf`   H  ? 6! H8a HHrрA 8a L<TE8XT HKe5`   H  =@nu9JllA @9`  a D;  8a L8  8  8  Kc`   H  D <<`in8cpk|@@ 08a @ 8Kf%`   8a L8 @K}e`   8a @K^y`   xK; x8 <8 8H&Y`   Tc?@H  PxK|{x dxH $q`   |{x8a LdxKeA`   H  8a Lxx K`     L   P  x8! p|aN       	 A      .GetProperty__11TFeatureSetFUlUl  |a !|~x|#x|+x;  <`if8ctr| A H  `xKx8 @8 <H%U`   Tc?A ~  <H `   |xH  <8@ 88b8 88  H\)`   H  xxxKm`   |xx h8! `|aN       	 A      !.AccessByIndex__11TFeatureSetFUll |a !|{x|#x|+xxKh`   |}x<`if8ctr| A H  { xH `   |xH  ,cxx   8  <8 8K`   |xx h8! `|aN       	 A      0.AccessByUniqueID__11TFeatureSetFUl11TDescriptor  |a !|}x|#x|+xx8 @Ki`   <`if8ctr| A H  ,xK|{x} dx8 @H "`   |xH  ,xx   8  <8 8K5`   |xxh8!`|aN       	 A      ,.AccessByName__11TFeatureSetFUl11TDescriptor  | !||x|#x<`if8ctr| A H   xK9|~x     H  xxK`   |xx X8! P|N       	 A       .CountElements__11TFeatureSetFUl  |a̐ !`|?x|yx|#xĐ}Cx?}[Sx;  ? X}  (  @ @8`  HpA }  ]  (  @ 48 B8b8 B8  HX`   H  }  8  HqiA 8:  ,  A 8:f  H fI`   Tc?@ <8 \H gu`   x8 \H&`   8
J @8b8 @8  HXI`   K`   ||x5A  >8b8 >8  HX`   9"9<i  H Y`   Tc?@  9@_ <8b8 <8  HW`   9b3   h (  A H?	`   |~x89<d  8  8\8  H `   |~x5A  :8b8 :8  HW`     (  A ,  |;x,  A ~cx8   H}A H!`   {  (  A , v ~x8fxx9 H)`   |~x5@ , u 8fxx H`   |~x}  898889  H/9`   9"9+)  (	  A HAa`   |~x5A  88b8 88  HV`   H  p P  x4,
I@ ,A DH  ,
X@ H  48`
Q8 \89889K`   x8 \H$`     ? X  ȳ  !  |aN       	 a
    D y.GetFeatureSetFromFramework__11TFeatureSetFPP6DALRecPP6DALRecP16TLongIntegerListRsRPPcP14TTypeAndIDListRP14TTypeAndIDList| !|x|#x bx8 H`   8 xK8b&  8&8    b N<ie8si x H8! @|N       	 A      +.__ct__15TEasyFeatureSetFP14TFeatureSetMgrs   | !|x ^(  A 08b'  x8  K! ^,  @ xHY`   x H8! @|N       	 A     d .__dt__11TFeatureSetFv| !|x c (  @   $ Hz9A  8(  @ x N   HzA  L(  A  8(  A 8` HW`   |}x(  A xH`   x(  @  8 88b8 88  HSY`   8    8x8 D9 F? <9_ @K,  A x8   HyiA 9   ? L X8! P|N       	 A    4 ).ExecuteDecisionCode__15TEasyFeatureSetFv |AȐ !p|x|#x;  8` aH    hf,@8a >88 HiqA  u 88 8H
`   |{xe4,@A ,f5A $g5A a <8b8 <8  HR`    8(  A 4; 9 ? 8a >_ 8 8  H$`     9`   4W?@; H  D | x8DH`   Tc?A ,aD,A D,A ; ; W?AW?AD t D8 8H!`   |zxG4,@A ,H5A $I5A A :8b8 :8  HQ%`   _ 8(
  A aD 8a > 8 8  H#5`     8`   4H  (  A x~Dx8@H`    s @ 8 8Hu`   |yx&4,@A ,'5A $(5A ! 88b8 88  HPy`   ? 8(	  A <A@J _ a@8k  8 8  H"`     a@c   48!|AN       	 A     &.ReadFromDocument__15TEasyFeatureSetFl|A !ax|#x|+x<`nu8clla88  <<pn8am|( A @ <if8ds|0 A TH  ؀ 8(  A 08a 8    H#A`   8a88 8KX`   H  8a88KX`   H  8` HR`   ||x(  A xHI`   x(  A H8 xK5|zx8a8DxKWq`   ,  A Hx8   Hu)A H  ,8a88  KW=`   H  8a88 exK僡x!8=  A<] h8!`|AN       	 A    l $.GetProperty__15TEasyFeatureSetFUlUl  | !|x \x \K8b%  <ic8ui x H8! @|N       	 A     P ,.__ct__17TCustomFeatureSetFP14TFeatureSetMgr  | !|x c (  @   $ Hs̀A  ((  @ ( 0(  @ x8     HsA  <(  A  ((  A 8` HP`   |}x(  A xH5`   x(  @  9  88b8 88  HL`   x?   (x8 49 6? ,9_ 0K_ 4,
  ,  A x8   HrA 9   < X8! P|N       	 A    H +.ExecuteDecisionCode__17TCustomFeatureSetFv   |a !|x8`  | 88 (H`   |~x4,@A ,5A $5A  88b8 88  HK`    ((  @ l8` HO!`   |}x(  A xH9`    0 0H `   |c5A 0 0}CyA cx8   HqA 9   ? 0 h8! `|aN       	 A      (.ReadFromDocument__17TCustomFeatureSetFl  | !ah|#x|+xt<`nu8clla88  <<pn8am|( A H  H ((  A (8a 88%H A`   8a88 8KS`   H  ,8a88KS`   H  8a8xxtK땃h8  < X8!P|N       	 A      &.GetProperty__17TCustomFeatureSetFUlUl8%H $  8   8   9    9   # 9@  C 9`  c 9   8    N       	 @       P 0.__ct__14TFeatureSetMgrFP21TScriptDocumentServer  | !|~x n(  A 8b%H~ $ (  A t   ; ;  H  @  < |8 A ( }CyA x8    Ho)A ; ; > )  )  |H@A~ H`   ^ (
  A (~ }|[yA x8   HnрA  (  A ~ H`aA  n,  @ xHM`   x X8! P|N       	 A    4 .__dt__14TFeatureSetMgrFv |ܐ !|}x} c  ; ;`  H  P  < |( A 8 |3yA ~x8    HmA <   9    ; ;{ = )  )  |H@A} 8  H`!A 8a < Hm`    DH  _ 8(
  A }  8HO`   9`   8 <(  A x <,  A ~x8   HmMA 8` HJa`   ||x(  A xHy`    <_ <(  @  8 :8b8 :8  HF`    @(  A ( @|3yA ~x8   Hl̀A 8   @8a <H9`   |x D(  }  &U)i) U)?@] (
  A} k ((  A }   (HNq`   :  }  (  ,(  A   ,|+yA ~x8   Hl%A 8` HI9`   |yx(  A #xH
Q`    & ,  ,(  @  9  88b8 88  HEu`   = ) 0(	  A ,] J 0}WSyA ~x8   HkA 9`   l 0:0 < 8! |N       	 A	     (.MinimizeMemoryUsage__14TFeatureSetMgrFv  | !p|}xHY-A |sx  d NHY1A <`in8cpkH_!A |r4~cxHYA 8r 
H`   }  (  @  8 @8b8 @8  HDQ`   8` HG`   |zx(  A Cx  H`   ] 8`  H[A }  (  @  8 >8b8 >8  HC`   <`id8cv#8,H
`   }     h'f    h i5A t; H  X8` PHG`   |~x(  A xxxKx(  @  9@A <8b8 <8  HC]`   ; 4l4|` @H  X8` PHF`   |yx(  A #xx8K=  (  @  8 :8b8 :8  HB`   8` >HF]`   |xx(  A xxK  (  @  8 88b8 88  HB`    8! |N       	 A    L ..LoadFeatureSetsFromScript__14TFeatureSetMgrFv| !|~x~ 88 H`   |x4,@A ,5A $5A  88b8 88  HA`    X8! P|N       	 A     | 7.ReadGlobalDecisionCodeFromDocument__14TFeatureSetMgrFv   | !|~x8a 8 Hy`    @H  8`  L8a 8H`   |x @(  | &Th T?@Ѐ (  A 8   <9"0! 8 X8! P|N       	 A      ..RegisterEnvironmentChange__14TFeatureSetMgrFv| !p|xx|#x8`  a Lx ~x8 LH`   Tc?@8` 4HC`   |tx(  A ~xxK LA L(  @  8 H8b8 H8  H@`   8` HC`   |sx(  A ~cxH`    Le , L& ,(  @  8 F8b8 F8  H?`    L <`in8cpk~xH`   |vx(  @ X8`8~x8  8  9   9   H]`   ! L}0KyA ~x8    HeA 9@  A LH ~óxHWmA   }  ,  A H X  L $}  Ld   L  
;  
}	p})U)<})@,	  @ ; ] 
(
  @ 9` Ll H  L8} 
8 8  H`    Lp a Lc ,@  8 D8b8 D8  H>y`   4~*; ;@ H  40.; 4}:; xxexH `   Tc?@ H L( , <a @y  8 <H`   |~x5A  88b8 88  H=`   ;Z WJ>~4|
X @xH   9' :8b8 :8  H=`   ~óxHY=A x ~x LH`   a L 8! |N       	 A    ( ".GetFeatureObj__14TFeatureSetMgrFl| !a x|#x; 8a < x H-`    DH  8a <H`   |~x;  D(  | &Th T?A |@A|@@ $(  A x   HcA H   9 @ 88b8 88  H<`   x9"0! <x h8! `|N       	 A      1.GetEasyFeatureSetObjByIndex__14TFeatureSetMgrFUl | !|x    HbIA   H8! @|N       	 A     @ +.GetCustomFeatureSetObj__14TFeatureSetMgrFv   |ؐ !P|?x|{x|#x|+x:  8`   `8   d8   h8   l8   p9    t9   ? x9@  _ |? \xH 
`   |xx5A  :8b8 :8  H;`   ;@  H  cx D @H ]`   Tc?@ hcx @K-||x(  A Px8 `K]x8 `H 5`   |~x5A  88b8 88  H:`   8 `H 	=`   #x;Z Dx8 D8 @HM`   Tc?@`}  H `   } H `   } H `   } H `   } H `   } H `   } H `   } H `   }  H )`   } H `   } H `   } H `   } H `   } H `   } H `   } H `   H  L T  ~x8 `H =`   xH 1`    <8b8 <8  H9U`     ? \   !  |N       	 a
    d F.FeatureListToAtomIDs__14TFeatureSetMgrFP14TTypeAndIDListP10AtomIDList   |a !|{x|#x;  ;  (  A lH  <cx 8K|x(  A $8`   $T(  A 8` |~xH  0x; x8 <8 8HI`   Tc?A W?Ax h8! `|aN       	 A      4.RequiresRestart__14TFeatureSetMgrFP14TTypeAndIDList  |! !|}x|#x|+x8`  a@;`  ;  (  A H  |x8K|x(  A d $T!A X8a 8  HQ`   8a 8xHKaA |c5@ xH  $xK|yxx$xxKY|~xCx;{ dx8<88H 
`   Tc?A  (  @ <<in8pk|0@ALxx8!p|!N       	 A     ;.GetFeatureObjByName__14TFeatureSetMgrFP14TTypeAndIDListPUc   | !|xx|#x|+xx  (  A Ԁ      ,  @ ; _  ; ; H  X  ;   4|8 @ 8|@@ 08`8ex48  9   9   H`   8` H  d; ; W>WI>|H@@H  D8`
89D888K`   |yx*5A ! 88b8 88  H5`   8`   h8! `|N       	 A     1.IsPartInDeleteOverrideList__14TFeatureSetMgrFUls | !|yx |;  83d  [ hz XKK|xx83   h| Xx%xK|~x(  A   |  ; H   8`	$x888K
`   x h8! `|N       	 A       .FindCustomFeatureByName__FPUcRs  | !|xxHLmA xHGA Tc~|~x  x8 HM`   xHOA  H8! @|N       	 A     p .SortRsrcIDList__FPPs |A !|zxCxHGA T|~(  A \;  ;`      H  ,~    |  A ;{ ;     ; ; |@ACx8 T<HLA  X8! P|AN       	 A      .EliminateDupIDs__FPPs| !a X|#xxHKA x XHVqA |~xxHNQA x H8! @|N       	 A     d .ConCatLists__FPPsPPs | !|}x|#x}    KM|x5@ }  K5|x5@ }  K|x5@ }  K|x5@ }  K|x5@ }  K|x5@ }  K|x5@ }  K|xx X8! P|N       	 A      -.ConcatAtomLists__FP10AtomIDListP10AtomIDList | !|x  HI%A 8`     HIA 8    HHA 8    HHA 8    HHՀA 8    HHA 9     HHA 9   ?  HHA 9@  _  H8! @|N       	 A      ".DisposAtomIDLists__FP10AtomIDList| !|x;  8`  HGA     (  @ HEA |~xH 48`  HGA   (  @ HEmA |~xH 8`  HGiA   (  @ HEAA |~xH  8`  HG=A   (  @ HEA |~xH  8`  HGA   (  @ HDA |~xH  8`  HFA   (  @ HDA |~xH  X8`  HFA  ? (	  @ HDA |~xH  ,8`  HFA  _ (
  @ HDeA |~x5A   HFA 9     HFA 8`    HFA 8    HFA 8    HFmA 8    HFYA 8    HFEA 9     HF1A 9   ? x H8! @|N       	 A    < &.AllocEmptyAtomIDLists__FP10AtomIDList|ܐ !|xx;  HB%A |wx;@  89d  HB%A <`in8cpkHHA |yx; H  <`in8cpkxH`   |~x(  @ HB)A |x5@    T!A |x8H8D8 DHHA HAA |x5@ PaH= in9pk <a @x  8 <Hq`   |}x5A  88b8 88  H,`   ;Z ; 4+4|
X A 5A,C5@ ;	~xHAA x8!|N       	 A	    \ 1.GetTypeAndIDListForOldCustom__FP14TTypeAndIDList | !|x ^(  A \8b&  8&8   4 A 8' 8 8  Kx8  H`    ^,  @ xH11`   x H8! @|N       	 A      .__dt__15TEasyFeatureSetFv| !|x ^(  A @8b%  (  A 8'  x8  Kݨ ^,  @ xH0`   x H8! @|N       	 A     t .__dt__17TCustomFeatureSetFv  8cKְ8K8cK| !a(8a 8K-`   870  d 8 8(K`   |xx8!|N       	 A     X .FileAtomDoExtenderCall__FPs  |a ! a|+x
!A;70  8a P  (   `,   d2?  	 hA6  K j; t, @ ; tt, A ;  8 <  @$ D Hax
9   !AK5`   t, @   K`   |{xH  aKu|{x(  A ?  ) ^= ^  cx8!|aN       	 A    < 4.FileAtomCallExtender__FPssScScsssUlUlUlUlUlUlUlUsUs  |a !|}x|#x|+x(  A   (   6 &0P(  A |  (  ?  |H@@   } xex] 6} :|ZK5`   |~x5A 4,@ @   6|" 68<f    H`   H  8    ;H  ;x X8! P|aN       	 A      5.FileAtomReadSourceData__FP19InternalExtenderRecPUlPc | !P|~x ̐ :3:9<;B70;  a (  At (   |u@ 8   lH  9   la H 0a h8a hH`   ||x(  @ X~ .  KQ`   |}x5@ $a h8a hHi`   ||x(  @ ;Z  J ^,
  @ z   ^5@ Ѐ |*|{ P   hH9A   8 " < & @> j! D^ *A H~ da L ` P~ ha T h X  2|2 \  ` > ^  .;     ( @ ~x  KU`   8a d88H`   Tc?@ ; H  ! d   ? 
A H_ a 8 9    "a X * ` . \ &_  P  L  T ! D?  A @_ 2a < 6 d7  #x~ĳx%x8 H-`     9   x~}xz  c ^,  @    ^5@  h 2|2 2 hhP5@ (  @H  ;x 8! |N       	 A     5.FileAtomWriteTargetData__FP19InternalExtenderRecUlPc | !0a 각 |+x|3x8`  ~  8   J 갡 N8   T8a 8H:)A |x5@ 4UH,H;A ~  H9A |c5A H9yA |xH  d~  H<A ! z! NA |A P~  k  a X4UH, \8` a d  f8a 8HAaA |x~  H?A xx 8! |N       	 A      .ReadBlocks__FsssPPPc | !0a각|+xxH6iA |dNp|TH,|,  A `xH6EA 8 8HB9A 8a88) Hq`   8a88 8H`   8` 88888K}`   |~xH  8  JN8  T9   8a8H8iA |~x5@ dxH:yA AzANa|aP  XxH5A a\; daaf8a8H=A |~xxH=A x8!|N       	 A    \ .WriteBlocks__FssPPc  | !a j|#x|+x tx8H%`   x8H`   a t8H`   a j8  8 8 8K|c5@ \a 8   
(  A   
( @ x8 
H`    (  A   ( @ x8 H`   a 8H8ՀA 9    8 X8! P|N       	 A      .BootBlockNames__FsPUcPUcPUc  | !pa  ;  a ,@ T  N8ϰ P8  R8a 8H?A |c5@ (; W  , @ ; V  U9@ ; x 8! |N       	 A      .IsRAMDisk__Fss   | !a j|#x;  4,BBA 4,AGA 4,JH@ ; H  da jH?A |x(  A L   TsA       H      ; x8)H`   |c5@ ; x X8! P|N       	 A      .IsCompactDisk__Fss   | !0|}x5@ ; 	H 8 8JN8  T8a8H4A |c5@z,  @ x|, @ ; H |, @ ; H t!|,	 @ ; H `a|~K]Tc?A ; H DA~,
  @ ;  H 0; 	H (9b3   z(  A  4896  |  @ ; H  ~, @ ; H  ~, @ ; H  Ш|,@ z, @ ; H  !|,	@ Az,
 @ ; H  a|,@ z, @ ; H  pa|zKTc?A ; H  Ta|,@ ;  H  @a|~K=Tc?A ; H  $~,  @ ;  H  ; 	H  ; 	x8!|N       	 A     
.WhereVol__Fs 8  Te>( A Tf>( A Tg>( @ 8 |#xN       	 @       4 '.IsVolLocationAFloppy__F13VolWhereTypes   | !@a 8`  a J8   T ڰ N8a 8H1A |c5@ , z,  @  |,  @  |H   zH  ;  x 8! |N       	 A      .VRefNumToDriveNum__Fs| ! a 8a 8 H`   8a 88H]`   8a 8a j8   n8 t8a XH1!A |c5@  nH  ;  x 8! |N       	 A      .VNameToVRefNum__FPCUc| !@a |#xx8HM`    Ja ڰa N8   T8a 8H0A |c5A x8H`    8! |N       	 A     t .VRefNumToVName__FsPUc| !a |#x8~ a J8   T  P8a 8H/ـA |x l   r x 8! |N       	 A     p .FileRefNumToFSSpec__FsP6FSSpec   | !@|~x5A d8   J8   T N8a 8H/MA |c5A ; H  8 z,  @ ; H  $ z,  A ;  H  ; H  ; x 8! |N       	 A      .VolStatus__Fsa; xN       	 @       .GetVolRootDirIDForVolume__Fs |A !|zx|#x|+x; 8`  ~  8   <`fs8c  8HH*A |c5@ pHTA d8   γA 8   9    8a H TQ`   |c5@ ,8a>xHy`   ! U)<]  }JJ]  H  d;  H  \9`  a RA V9   \8a @H-A ||x5@ ,a ~ p|)֐  tT<  |2  H  ;  W?A "(,	  A 8a 8  H7AA H  8a 8  H`   B ,
  A 4~    8 <H7!A ,  A ; H  8;  H  0~    8 <H`   ,  A ; H  ;  xx8!p|AN       	 A      .EnoughSpaceOnVol__FsPUlP6UInt64  |A !||x|#x|+xxH*iA |zxxH.yA 8`    xH)A |{x   @ @H  8a @8 <8 H`   8a @8 88 Hy`    @8  @8a @x8 HY`   8a @8   HE`    @|p}U<}8, @ ! @9) ! @A <|
@A a @| AhxDxH)A  h8! `|AN       	 A    $ .GetFldName__FPPcUlPUc| !|x|#xxH-5A ;  8a 88H`     a@xH(EA |}xH  8a@8<8 HE`   8a@888 H1`   @8 @8a@8 88 H`   8a@8 9 8H`   @|p|T<|(, @ @8 @<|@@ ; H  !@_  }J|	P AXxH/A xh8!`|N       	 A    < .DoesFolderTypeExist__FPPcUl  |! !|zx;  8b9$c  (  A 89$      ,  @ H;   ; ; H     ; |@@ ; H  \; W>Wg>|8@@H  D8`
89D888Kn`   |yx(5A ! 88b8 88  H`   x h8! `|!N       	 A      ".IsFolderInParentOverrideList__FUl|Ԑ !|~x|#x;9(;3H'A |{x;  <   hx hc (  @xKTc?@ ~4,A l~xH&рA 8`  H-A   , @  <`nf8cd#8  H&A |xH  <`fl8cd#8  H&A |x8` H-A H  ;  (  A tH&A |c5@ dxH/A   , A 0@ H, @ H  <xxKmTc?@ (;  H   xxH E`   Tc?@ ;  (  @ 89g  H%A 8`  H-
A   , @  <`nf8cd#8  H%̀A |xH  <`fl8cd#8  H%A |x8` H,A (  A tH%A |c5@ dxH.A =  ,	 A 0@ H,	 @ H  <xxKTc?@ (;  H   xxH E`   Tc?@ ;  (  @   w NH$A 8`  H,%A ]  ,
 @  <`nf8cd#8  H$A |xH  <`fl8cd#8  H$ɀA |x8` H+ـA (  A tH$ـA |c5@ dxH-5A }  , A 0@ H, @ H  <xxKTc?@ (;  H   xxH D-`   Tc?@ ;  (  @ 99l  H$A 8`  H+=A }  , @  <`fl8cd#8  H#A |xH  <`nf8c7#8  H#A |x8` H*A (  A tH#A |c5@ dxH,MA   , A 4@ H, @ H  <xxH Ca`   Tc?@ $;  H  xxKTc?@ ;  (  @   v NH#)A 8`  H*UA   , @  <`fl8cd#8  H#A |xH  <`nf8c7#8  H"A |x8` H*	A (  A tH#	A |c5@ dxH+eA   , A 4@ H, @ H  <xxH By`   Tc?@ $;  H  xxKTc?@ ;  (  A   (  @ xH*A xcxH")A Cx 8! |N       	 A    0 .GetFolderRsrc__FUls  | !a j l s t x |<` 8c#8 H+iA |~xa |a 8x< 88 
 j l s! tA xH&QA |xx X8! P|N       	 A      .FindFolderList__FsUlUcPsPlPPc|ܐ !0|}x|#x |3x|;x}Cx}9KxA;  ~5A4H ŀA |xx8a x8  H (`   |c5A 8 H  xH A Cx K]|x(  @ <ma8cs|(@A ;
H  ~4, @ ,<ma8cs|8@@   xH %U`   |  ;  (  A 0xDx fxxx)xAH @u`   |~x(  A 8 ,A ,xH)A |c4! |	 @ xH 1A A ,
A la H$9A H  \  xH $`   |  ! J{  a N9 T|  a h8a 8H#9A |~x5A #x8H`   x 8! |N       	 A	     $.FindSpecialFolder__FsUlUcPsPlsPUcUc  | !0|}x;9;  5A Hx8H`    J8   T N8a 8H 5A |x5@  N8:  5@ 5@  9@  9b:K  x8Hߙ`    8! |N       	 A      .SetAppTgtGlobalInfo__Fs  | !0|}x;9;  5A Hx8H`    J8   T N8a 8HQA |x5@  N89̰  5@ 5@  9@  9b9̱K  x8H޵`    8! |N       	 A      .SetSystemTgtGlobalInfo__Fs   |! !|x;3a(  A H 
`       Kｐ |  [ h ( @ ;  8a8<   h8H`   H  @; 48 8H'A 8a8   h8H`   8a88 8H)`      88H '`   Tc?@8 88Hݍ`   H  8 8Hy`   h8!`|!N       	 A     +.FillInDefaultTargetFolderInfo__FP6FSSpecUc   | !P|xψa(  A H 
`       H  `   |~x,A \  xH &`    8 8J  N8Th8a8H5A |c5@ L8 8 8H܅`   H  8  K	 8`8 8H}`   |c5@ 8 8 8HM`   8!|N       	 A      +.FillInDefaultSystemFolderInfo__FP6FSSpecUc   |!Đ !`;3; ;  8` <us8erH 1`   |{x(  Ax8a88 
|    B   9!`9A9` }i j  i B     8 P8 8J9   T!
!N8a8HA |c5@ Az,
  A ؃   hw ( @ , A 8`  aƨ
8Ѐ8aHeA |c5@ l;  8  Ʃ
9 !8aH5A |c5@ T;  AUJ@ ; H  <aʀH `   Tc?@ $; H  a
Ka; H  ;  W?A 89 P8` a<us8er8a
8 Ka
KH  hW?A 08 P8 = us9er8a
8  KuH  4   h5 (	 @ a
KH  a
K}a
KY; 8` <ma8csH /`   |zx(  A 9A9z9 
}k  j  B   889  }	' G & F B g  f  8` a  t h ( @ L8  J8  TN8a8H9A |c5@ $aH )`   Tc?A ;  H  xW?A \9  !9@ A=`ma9kcsa]  2 h ( @ 8a8 KUH  $a
a8a8  K=H  aKh
|( @ dj|8 @ T8an8HiA |c5@ < !|H @ ,A"a|
X @ 8a&8H1A |c5A 4H ,`   H %`   8aH .`   8aH .u`   ;  H  ;   #x8!|!N       	 A    ` ..VerifyTargetSelectionsAndResetIfNecessary__Fv| !8` <us8erH -U`   |~x(  A 88a 88 
|    B   9  ! 8` <ma8csH -`   |}x(  A 89A 09}9 
}k  j  B   8  H +`   H $e`   |x(  A 8a H -)`   |x(  A 8a 8H -`   |xx 8! |N       	 A    $ .ResetTgtVolAndFolderInfo__Fv | !p|}x 88a 88  Kq8` <us8er8 8H /
`   8b3   h T?@ xH  E`    8! |N       	 A      .SetAppTgt__Fs| !a a a 88a 88  K8a 8H 0}`    8! |N       	 A      @ .SetSystemTgt__Fs | !a Za ZKK H8! @|N       	 A      , .SetTgt__Fs   | !|x;  5A hxKQTc?@ XxH }`   Tc?A DxKTc>( A 0xKTc>( A xH `   ,A ; x H8! @|N       	 A       .IsAnInstallableSystemVolume__Fs  |a !0|x|#x;  5A ,A xKqTc?@ xH `   Tc?A 83   z(  A 04896  |8 @ xdxH /`   |~xH  |9    J N9   ! Ta h8a 8H"A |}x5@ <a dUkKA  dUA a dTc@  dT A ; H  4,@ ; x 8! |aN       	 A      !.IsAnInstallableTgtDirectory__Fsl |a ! ;  8`8 HA |{x8`}8  HA |@A 8a H A H ŀA  H   
,  @  ,A 8   J8   T  N8a 8HAA ||x5@ h! A ||	P @ $a |,@  |,A  NH  D; ~  ,ffA (a | zH -`     | @  NH    (  @Lx 8! |aN       	 A    , .FindSelectedStartUpDevice__Fv| !K|x5A  xH 	`   Tc?A xH  83   PxH `   Tc?A  xH U`   Tc?@ xH  H8` H  `   |x5A xH  (8`  H  a`   |x5A xH  8`   H8! @|N       	 A      .FindFirstVolume__Fv  | !0|~x;  8`  a J8  T8   |8a 8H9A |x5@ <a NH `   Tc?A (W?A 4W?A a NH A`   Tc?A ! T9) ! T5A5@  Nx 8! |N       	 A      .FindFirstVol__FUc| !;  83  } PKaTc?A 83   P5@ $8` K|~x5A 5A x5@ 8`  K|~x5A x5@ 9:  x X8! P|N       	 A      .FindDefaultSystemVolume__Fv  8H  8    8c 8|5@N       	 @       $ .Clear__FPcs  | !a |#x8a 88 ,K8` a E8  @8a 8HA  ` DH  (8a 8HA  \4|8 A  ` D! E(	 @ԁA a Dj   x8! p|N       	 A      .GetDeviceIdent__Fs   | !a
8a <
K%a =( @ 8`ffH  t8a @8 K < L8   T8  H8   P9   F8a @HA ! >U)8A ?})R! 89`  a 9 噁 :a a ;a 8 8! |N       	 A       .IsItNewSCSIDriver__Fs|Ԑ !0|}x|#x8`ffa 88   N T8  V8a <HـA |c5@h;! X  (  A <      8g 8 	HA Tc?A (  @ 8`ffH (  HA ; HA : HA :   ,}@ ̩7  ,	*A ^  8j 8 
HA Tc?A p9`  a N T R9 + V; X<`bo8cot|  8a <HA |c5@ 4;   ( '@   T )A    8H     8 8,ff@ ,<`sc8csi8 Hՙ`   Tc?A xKa 8! 8,	ff@;A 8[x;{ 4,
@  4,A 9 8  H  T4,A H   (|uA 88   8   2|t, | &T     (}t  ! 8,	ff@ 8 8)'8 8 H]A Tc?@ d8 8)-8 8 H=A Tc?@ D8 8)48 8 HA Tc?@ $8 8)=8 8 HA Tc?A     a 8 8! |N       	 A     $.GetStartUpInfoFromDeviceDriver__Fss  | !|~x;  5A p5@ xKm|~xH	A  H    (  A  4|0 @(  A (8  , A ?,	 HA 8 |;xx X8! P|N       	 A      .IsEjectable__Fs  | !0a ꐁ 8`  a T8   Z 갡 ^8 8 h8  l8a HH1A |x :! 	  x 8! |N       	 A     t .MyGetVolParms__FsPl  |A !|~xx8 8KI|x;@  xKYTc>( @  8b3   h (  A ;@ ]x;@  5A xH !`   Tc?@ 4,A |5@ W?@ l5@ A 8UJ@ a 8UkA L5@ Ha 8TcA < 8T@ 083e   zT?A 4996  |@ @ ;@ Cx h8! `|AN       	 A     .CanInstall__Fs   |a̐ !|sx;9;:;3~  H )`   ||x~  K|{x}  H 
`   |zx}  K|yx;
Q   hv ( @   ,  @ ;
KH  W>( @ cxKTc?A ;
OH  tW>( A W>( @ ;
NH  T~  H `   Tc>( @ ;
MH  4   h (  @  Wi>(	 A Wj>(
 @ ;
P4,
Q@   ,  @ ;
RH  WC>( @ #xK5Tc?A ;
VH  tWD>( A WE>( @ ;
UH  T}  H 
`   Tc>( @ ;
TH  4   h (  @  W'>( A W(>( @ ;
W4,	
Q@ ,	
LA p@ (,	
K@  H  `,	
SA XA 4,	
X@ LH  (x~dx89889KL`   H  $x~dx89889KLm`    x8! p|aN       	 A
    ` .WhyCantInstall__FPUc | !|}x|#x<`fs8c  8PH A |c5@ haPTcA \8   ֳ 8   8   8a H *e`   |c5@ 8a>xH`   H  8    9    H  9   ! Z ^9@  A d8a HHɀA |c5@ da v xaրb(,  A (8a @xH
A  @ D   H  88a 8xH`    8 <   H  9     9   ? x8!p|N       	 A    T .VolCapacity__FsP6UInt64  | !|~x<`fs8c  8@H}A |c5@ Pa@TcA D8   Ƴ 8   8   8a H (`   |c5@  H  @; H  88   J N9    T8a 8HiA |c5@  hH  ; xX8!P|N       	 A      .AllocBlockSize__Fs   T>|#|:|d1N       	 @        .CalcFileSizeOnDisk__FUlUlUs  | !|~x|#x  H  ;5@ 4| , :@5@ xxH`   H  48a 8x8   |8PH-`   ||xxxH`   X8!P|N       	 A      .ExtractFileName__FPUcPUc | !|}x;8`  a  8   8a H A |c5A xH  L ,  @ xH  88   J N8 T h8a 8HA |c5@ xx88!0|N       	 A      .FindBlessedDirID__Fs | !@a ڐ ܐ a a J ڰ N ܐ h8   T8a 8H
A |x5}  &U 8! |N       	 A     l .FileIsInFolder__FslPUc   |a !|x|#xx88888 8Kǝxx88K1Tc?A <xx88KTc?@ xx8 8KTc?A ; H  HA c  |ct||xH	A 888 HрA 8`88|t8 HA ;  xx88KTc?A  xx88K}Tc?A ; xxX8!P|aN       	 A     .ShouldBeBlessed__Fsl | !|~x|#x8`  a  8   8a HA |c5@ ,@ ;  | A ,  A 8a HŀA   8a HـA 9  T h9   ! J N8a 8HŀA |c5@ $A A 9`a T h8a 8HmA 88!0|N       	 A      .BlessThisFolder__Fsl | !|x|#xxxKTc?A xxKH   xK| @ x8  K H8! @|N       	 A     t .BlessOrUnblessFolder__Fsl| !@|~xxKq|x,@ h83  } NHA 8`8 H`   |c5@ <8  J N8   TxK=a h8a 8H5A |c5@  hx8!|N       	 A      .FindBlessedOrSystemFolder__Fs|a !|~x|#x;  xK}  }  ,@ 83  | NHрA 8`8 8H`   |x5@ ,xKe|{xxdx8 8xHA |x5@ ,xK5|{xxdx8 88  H y`   |x5}  &U9"95	  xX8!P|aN       	 A      .GetBlessedFolder__FsPl   | !@|~x83  } NHрA 8`8 H`   |x5@ `8  J N8   TxKQa h8a 8HIA |x5@ (x88 HA |x9 Aܑ*  x8!|N       	 A      .DeleteBlessedFolder__FsPl|a !ah|#xs;  xK|~x,@ ;H  HqA c  |ct||xH]A 8 88 H%A asHрA xx8 88 HM`   hd  8` HA HA |c5A HA |xxX8!P|aN       	 A      .OpenSysResFile__FPssUc   | !0a ;  <`fs8c  8 HA |c5@ Ta TcA H8   J 갡 N8   T8   P8a 8H m`   |c5@  x(H+@ ; x 8! |N       	 A      .IsVolAnHFSPlusDisk__Fs   | !0|~x8b3   z(  A P4896  |0 @ <xKȭ||xxxH `   Tc>( @ ;  H  h; H  `8   J N9    T8a 8H%A |c5A ;  H  0! ^U)1A ; H  A ^UJ!A ; H  ;  x 8! |N       	 A      .VolLocked__Fs| !a
8a 8a 
 8  8a xHA |c5@ a H  8` 8! |N       	 A      d .ParentDirID__Fsl | !@a ڐ ܐ a a J ڰ N ܐ h8 T8a 8H рA |c5| &T 8! |N       	 A      ` .FileExists__FslPUc   | !Pa ʐ ̐ Ѐa Аa J ʰ N8   T ̐ h8a 8HA |c5| &T 8! |N       	 A      ` .FileOrFolderExists__FslPUc   | !;7P  (  A   HрA 8    8` HH`       (  @ 8`H  8`   H8! @|N       	 A     p .DirListInit__Fv  | !a    8b7Pc  (  @ 8`H  @  8  :  ~8a > H`   87Pg  8 8HY`    8! |N       	 A       .DirListAdd__FslPUcUc |A !||x;7P]  z  c d5@ X~xH  D}  xH`   |xW?A  F(  @    8 H!A ;4, @}  H5A 9      X8! P|AN       	 A      .DirListDeleteAll__FUc| !8` LH`   890d  890  (  @ 8`H  8`   H8! @|N       	 A      L .CreateTgtVolumeList__Fv  | !;90  HYA 8`    Ka H8! @|N       	 A     @ .ClearTgtVolumeList__Fv    "    |0 | &TN       	 @        J.MatchByKindAndType__FP17TgtVolumeTableRecP29FindTgtVolumeByVRefNum_EnvRec| !a Z8a Za 8890d  89  8 8H`    H8! @|N       	 A      D .FindTgtVolumeByVRefNum__Fs   | !|}x;  } "Ki|x(  A 4888 	|    B   H  9"90i  xH-`   |~xx X8! P|N       	 A      $.AddTgtVolume__FP17TgtVolumeTableRec  | !a Z \ `a ZK|x(  A  a `8 (H`    $ \d  8`   H8! @|N       	 A     d .GetTgtVolTempDirInfo__FsPlPUc| !a Z \ `a ZK|x(  A 8 ( `H)`   a \ $8`   H8! @|N       	 A     ` .SetTgtVolTempDirInfo__FslPUc | !a Z \a ZKy|x(  A  H \d  8`   H8! @|N       	 A     P .GetVolSpaceNeededInfo__FsPUl | !a Z \a ZK|x(  A a \ H8`   H8! @|N       	 A     L .SetVolSpaceNeededInfo__Fsl   | !|~x|#x~ ",  @ $ 8ᨾ "87L  HQA     ,  }  &U# H8! @|N       	 A     p F.CallWithTgtVolume__FP17TgtVolumeTableRecP26ForEachTargetVolume_EnvRec| !a X \a \87Ld   X :8   8890g  99  8 8H]`   a 8 H8! @|N       	 A      ` -.ForEachTargetVolume__FP17RoutineDescriptorPv | !a X|#x8`   X "HYA     ,  | &T H8! @|N       	 A     T B.FlushTgtVolume__FP17TgtVolumeTableRecP25FlushAllTgtVolumes_EnvRec| !8`  a 8890d  89  8 8H1`   a 8 H8! @|N       	 A      D .FlushAllTgtVolumes__Fv   | !8` RH`   89,d  89,  (  @ 8`H  8`   H8! @|N       	 A      L .CreateTgtFolderList__Fv  | !;9,  HA 8`    Ka H8! @|N       	 A     @ .ClearTgtFolderList__Fv   8        |8@@  $ )  |H@@ 8 |+xN       	 @       8 P.MatchByKindAndType_1__FP17TgtFolderTableRecP33FindTgtFolderByKindAndType_EnvRec  | !a [ \8a \a <8 [ 889,e  89  8 8H
`    H8! @|N       	 A      P ,.FindTgtFolderByKindAndType__F10FolderKindUl  | !p|x L( @ 8 N   K=|~x(  A 4888 
| &  % B F E H  9b9,k  xH`   a 89   = 8 =K= a ^  , A H@ , @ H  l, @ dH  88   < <ma8cs|8@@ L K
H  @9   <H  49  ! <_ =`us9ker|
X@@  KH  9  <8`a `8a d8H`   8   8a <K% 8! |N       	 A    t $.AddTgtFolder__FP17TgtFolderTableRec  | !a [ \ ` da [ \K|x(  A P N dd   `888 | &  % B F f E e ;  H  ;x H8! @|N       	 A      ,.GetTgtFolderInfo__F10FolderKindUlP6FSSpecPl  | !`|}x|#x xxK|x(  A 48a 488 
|    B   H   < >! 9A :9)9` }i i  j B     8  8a <Ka 88`   8! |N       	 A      *.SetTgtFolderInfo__F10FolderKindUlP6FSSpec| !a X \8` <us8er X \KՀ H8! @|N       	 A      < ".GetTgtUserFolderInfo__FP6FSSpecPl| !a X \8` <ma8cs X \Ke H8! @|N       	 A      < $.GetTgtSystemFolderInfo__FP6FSSpecPl  | !`||x8` <ma8csK|x(  A 48a 088 
|    B   H   9  ! 9@ A 8=`ma9kcsa :|  K	|~x,A  9   8a 688 |    B  $  # 8a 8K|}xx 8! |N       	 A     ".SetTgtSystemFolderInfo__FP6FSSpec| !Pa ʐ ; 88`  a D8   J ʰ N8 T ̐ h8a 8H彀A |c5@ 49   ? U){@  _ UJ@  Uk@ 9  }Cxx 8! |N       	 A      .IsWritableUNIXDirectory__Fsl |! !a x|#x|+x|3x;  a x    ; ; H  P |@A <;    TA   |t8 2H    |t8 :H  ; ; W>W>|H@A W?AW?A p(  A D     y          ?  9 (  A  8  Dx_  }Jt8 HA x h8! `|!N       	 A    , *.GetNewFolderInfo__FPPcUlP11FolderEntryPUc| !a X \a X \8  8  Ku H8! @|N       	 A      8 .DoesNewFolderTypeExist__FPPcUl   |a̐ !p|}x|#x|+x|3x|;x}Cx}9KxA;  (  AD~  (  A88  H;  xH̀A |uxxH݀A x8@8D8@H
A D<fl8d#|0@@ Dx~x~ųxxgxxK	|xx~x%xKxKiaHH x~x8 &xKATc?A A$,a0(<ma8cs|8@A $= bl9sf|@@A = bl9)s7|H@@   xK{  H  =@ro9Jot|P@@   9` {  H  t=re9lf|`@@ 0x~dx~ųxx8Hx9! 9@  Ke|xH  88` aHH  ,8`8~x8  8  9   9   Hu)`   ;
x~xHYA 5@H,  A8   ! Ƴ ʀH 9    8a H9A |x5@ A UJ@ ;H 45@  ʱ  a {  H V?AxH%xfxH%A |x5@ xH%xK|x5@ |W{@ W9A l!H! 9@  A 8a HA |x5@ DH W{A  `@  W9A  `  8a H
A |x5@ LWA D N;  ! h9@  A J9` a \9   `<` 8c a d8a 8HA |xx8!|aN       	 A
     ".NewFindFolder__FsUlUcPsPlPPcPUcUc| !|xxKiq`   8b)  8   8   
8   x H8! @|N       	 A     X .__ct__5TFileFv   | !|x ^(  A 48b)  x8  Ki-`    ^,  @ xH`   x H8! @|N       	 A     h .__dt__5TFileFv   8  88 | &  % B F f E e 8`  N       	 @       < .IFile__5TFileFR6FSSpec   <`fs8cs N       	 @        .DefaultType__5TFileFv| !a h l p<`nu8clla <8   @ p<fs8s |0@@ 8a < l8 K5`   H   9  88b8 88  H9`    h! <?  A @_  X8! P|N       	 A      .GetData__5TFileFUl   | !8`  87Pd  8` 8 <HaA Tc?@K|x5A  :8b8 :8  Hĉ`   K|~x5A  88b8 88  Ha`   b88 HA 89g  b88 HA 99h  b88 H̀A 9"9i  b88 H۱A 9B9j   h8! `|N       	 A     .InitFileMgt__Fv  | !a X<` 8c`8  HՀA <c88"< 8`8  XH⍀A  H8! @|N       	 A     \ .PBXGetVolInfoSync| !a X<` 8cR8 HUA 88  XHaA  H8! @|N       	 A     P .FSGetDefaultTextEncoding | !a X<` 8cR8 HـA 88  XHA  H8! @|N       	 A     P .FSSetDefaultTextEncoding | !a Z|#xa ZHaE`       (  @ 8`H  8`   H8! @|N       	 A     T %.CreateFileSpecTbl__FsPPP10HashTblRec | !a h|#x}  (  A T  ; "  HqA 8      ; ~  HUA 8    xHƵ`   =  ! h	   X8! P|N       	 A      ).DisposeFileSpecRec__FPlPP11FileSpecObjPv | !\a\  8 8 lHa`    "(  A  "HؙA 8a 8 88h  HY`   8a 8H߭A  "8   X  .? ? Z9@  _ ^9` `9  b8`   c8 h8   f8   e HA 8   H8!@|N       	 A      ).DoResetFileSpecTbl__FPlPP11FileSpecObjPv | !|x8b:c  898d  xH׽A x89   8  Ha9`   xHA 88df  Hr`   88`g  Hr`   98\h  Hr`   8`  H8! @|N       	 A      ".ResetFileSpecTbl__FPP10HashTblRec| !a j|#x~  (  @ ; xHQA ~  H  (~  HA |x~  8 HIA ; H
A |}x5@   j    W~8T<|;.x X8! P|N       	 A      .AddIDToIDList__FsPPPs|A !|{x|#x;  (  A LCxHEA T|~  ;  H  (  d4|  A ; H  ; H  ; |@Ax X8! P|AN       	 A      .IDinIDList__FsPPs| !|}x|#x8} 8 H`   |x5@   "d   "  H`   |x5@ < b(  @ 0 b(  @ $= Z^ Z|	P @ ;  H  ;H  ;x X8! P|N       	 A      /.FileSpecCompare__FP11FileSpecObjP11FileSpecObj   | !|x;    (  A (x8*8  8  HA Tc?A ; x H8! @|N       	 A     h !.FileBelongsInBlessedFolder__FPUc | !|x  (  A 4  8   x8* 8  8  H]A |~x  H  ;  x X8! P|N       	 A     | !.FileBelongsInSpecialFolder__FPUc | !|x  (  A 4  8   x8*)8  8  HڭA |~x  H  ;  x X8! P|N       	 A     |  .FileBelongsInTargetFolder__FPUc  | !a X ^ X ^8 |d*8 88 H=A a 8 H8! @|N       	 A      H $.GetTypeFromFolderIndentifier__FPUcs  | !||x;  8` H1`   |  |  (  AT  8    8   8   "8   &9    *9   ? .9@  _ 29`   49   68`   :8   >8   @8   B8   D9    F;  H  9   W9J H}?S.; W>( A9   P8`   R8   T8   X8 Z8   ^9  `9  ? b9@  _ c9`   d9 h8`   f8   e8   8   l8 9    9   ? 9@_ 9`   9   H  ;x X8! P|N       	 A     ".InitFileSpecRec__FPP11FileSpecObj| !|xxH
A x88  8  HY`   xHIA 8  898   H8! @|N       	 A     d ".PurgeFileSpecTbl__FPP10HashTblRec| !|x  HuA   88  8  HX`     HұA   HW!`   8     H8! @|N       	 A     l %.DisposeFileSpecTbl__FPPP10HashTblRec | !a Z \ `a \ Z `HW`   Tc?A 8`  H  8`ـ H8! @|N       	 A      P 2.FindFileSpecByID__FsPP10HashTblRecPP11FileSpecObj| !Pa Ȱ |+xa Ȑa J ΰ N8   T   h8a 8H)A |x5@   VUA ! h>  H  ;x 8! |N       	 A      .FolderExists__FPUcsPl8   T@ 8 |+xW?A  2UcA x# &=@FF9JIL|	P@@ @c *=DM9OV|`@@ ,  <tf8il|0@@  $= mo9vr|@@A ($  C &|	P@@ d $ *|`@A ;  xN       	 @       -.IsTheRightFile__FP11FileSpecObjP10CInfoPBRec | !|x n pa n p8 8K|c5@   8 "d  xK}`   H  8     X8! P|N       	 A     l ".GetFilesName__FPUcsPP10HashTblRec| !|x  a  8 XK|c5@ , Xd X8 8K`   x8 8H=`   H  8     x8! p|N       	 A     x %.GetFilesVolName__FPUcsPP10HashTblRec | !|x ^, A @ ,  H  ,, @ $H   `H`   H   `HA 8   ^8 `8   c H8! @|N       	 A      .FileSpecClose__FP11FileSpecObj   | !a Xa XK9 H8! @|N       	 A      ( 5.CloseTgtFileSpecFileAndResetModDate__FP11FileSpecObj | !a Z \a Z \H  U`    H8! @|N       	 A      4 '.CloseFileSpecResFile__FsPP10HashTblRec   | !a Z \a Z \8 8K|c5@ a 8K= H8! @|N       	 A      D $.CloseFileSpecFile__FsPP10HashTblRec  | !a Z \a Z \8 8KE|c5@ 8`  8d c H8! @|N       	 A      H (.OKToCloseFileSpecFile__FsPP10HashTblRec  | !|#x `  c c(  A , `89<  |(@@   KH    K! H8! @|N       	 A     d ,.CloseFile__FPlPP11FileSpecObjPP10HashTblRec  | !|xxHA |~xxHA x88  xHQu`   xxHɀA  H8! @|N       	 A     t (.CloseAllCloseableFiles__FPP10HashTblRec  | !|#x `a `89<  | @@   KH    K݀ H8! @|N       	 A     T ..CloseFile_1__FPlPP11FileSpecObjPP10HashTblRec| !|xxH¥A |~xxHƵA x88  xHP1`   xxHA  H8! @|N       	 A     t '.CloseAllFileSpecFiles__FPP10HashTblRec   | !|x|#x p;   ^( @ 8   c `HEA H   ^(  A  c(  A xKi "HŽA 8`  HAA  X Z "  xHR`   |}xH)A |~x4,@ 8a pKI X Z? "  xHRy`   |}xHA |~x8` HɀA  "HȍA 5@ 04,A $9  ^ `8`   cxHŹA x X8! P|N       	 A    d 5.FileSpecOpenResFile__FP11FileSpecObjScPP10HashTblRec | !|x|#x|+x t;   ^( @ W>( A  ^( @ W?@ 8   cH  ^(  A ? c(	  A xKW?@ , X Z "  x8 8HA |~xH  ( X Z "  x8 8HՀA |~x4,@ `a tKuW?@ , X Z "  x8 8H}A |~xH  ( X Z "  x8 8HmA |~x5@ 0W?@ 9@ _ ^H  9`  ^ 8 `8`   cx X8! P|N       	 A     ;.FileSpecOpenFile__FP11FileSpecObj8forkTypeScPP10HashTblRec   |A !|{x|#x;  8b2  H  8~ DxH~`   |c5@ `~ 2HA T}~; H  4d4 2  W>8T<|2|( @ ; H  <; W>W>|@@@H  $x   HA |~x(  @px X8! P|AN       	 A      .FileSpecOnThisVolume__FsPUc  | !|}x|#x|+x44|  @ ;  H  l5@ ;H  \5@ ; H  Lxx8 <KA|c5@ 0xx8 8K)|c5@ a < 8Kq|xH  ;x X8! P|N       	 A      .RelFileSpec__FssPP10HashTblRec   | !a j l|+x|3x<`  8c  }  <  8    a j l8 8Ka|x5@  8 *   8 &  x X8! P|N       	 A      ..GetFileTypeAndCreator__FsPP10HashTblRecPUlPUl| !a Z|+x;  <`in8cfs ZH`   ~  ~  (  @ HA |x5@ ;@x H8! @|N       	 A     x .GetSrcFileSpecRsrc__FssPPPc  |a !|{x ~|+xcx ~8 8K1|~x5@ xK|~x5@ pa 8HɀA    8      28   49    =  ? &] _ *}  .|  8 H !`   |~xa 8HɀA x h8! `|aN       	 A      -.GetSrcFileSpecfromScript__FssPP11FileSpecObj | !||x;  8`  |  8` JH!`   |}x(  A xH m`   x(  A 8   8   08   28   69    :9   ? >9@  _ B9`   F8 :8  HN`   Tc?A L8 >8  HN`   Tc?A 48 B8  HN`   Tc?A 8 F8  HN}`   Tc?@ ;5A 0,  A x8    HA 8`  |  H  $xx   HA H  ;x X8! P|N       	 A    x %.CreateVolIndexList__FPP11VolIndexObj | !|x ^(  A 48b*l  x8  HT=`    ^,  @ xHU`   x H8! @|N       	 A     h .__dt__11VolIndexObjFv| !|x  (  A Ȁ  88p  |(@@ 8  88p  9   9"8l	  _  ; 2~  H9A 9`  ~    8l 6K`     8d :K`     8e >K]`     8f BK}`     8g FKm`     }CyA x8    HA 9   ?   X8! P|N       	 A     %.DisposeVolIndexRec__FPP11VolIndexObj | !|x8a <  HTY`   a Da 8H  8a 8K8a <HR`   a 8 D(  | &Th T?@8    80 < h8! `|N       	 A      &.DisposeVolIndexList__FPP11VolIndexObj| !|x;  8b2c  a 8H  t 8; 8 x8  8 H9A Tc?A 4   8 2K9Tc?@ @   88 2KA|}xH  (a 8   HeA a 8 8(  @ 8(  @t8` JH]`   ||x(  A xH `    8! 8(	  A<A 88j 8 HvY`   9`   8l 08`   8d 28   8 68   8 :9   A 8* >9`   8l B8`   8d F 8;e :cx8  HI`   Tc?A d 8;F >Cx8  HI`   Tc?A D 8;' B#x8  HI`   Tc?A $ 8; Fx8  HIm`   Tc?@ ;5@   A 88 2K|}x5@  a 882   HA H  8a 8KH  ;x h8! `|N       	 A    8 '.AddFileSpecToVolIndex__FP11FileSpecObj   | !|xx8  HMU`   8b*l  x H8! @|N       	 A     D .__ct__11VolIndexObjFv| !|~x8b2  H  <x8 8  8 HeA Tc?@ $x   HA |x(  @x H8! @|N       	 A      .FindVolIndexRecByName__FPUc  |a !;289d  HuA <`in8cdo8 H M`   ||x83e  { NHIA (  AHA |c5A H xHɀA   D8aD8:8 Hm`   :,  A :, @8aD8@8 Hl`   H h!@9)!@A:,
 @ `8aD888 Hl`   a8, A (@ ,  @ H  (, @  H  ;  H   ; H  ; H  ;  H  ;  8aD8<Hm	`   8a 8<  Hra`   a 8,  @ $ 88 8| , :@  88 8  H  x   HA |x(  A 8 8 8HEA |c5@(  A L8 8 8H%A |c5@ 4 0x   HeA xx   HMA a<HA @,  AxHaA x8!p|aN       	 A    T .SortVolIndexList__Fv |А !||x8b2c  a 8H p;   8 6(  @ d 8 :   |5A L 8 >   }5A 4! 8 BU  J }J5A a 8 F   }5@ ; H   8d 2HMA Ty~;@ H   8 2  WF>8T<e2xxHC`   |xH  @   ,@ h4> |H @ ; H  (xxHC`   |x(  A W?A;Z WK>W,>|`@@pa 8   HA |xxW?@  a 8   HiA 8a 8Km 8 8(  @K x8! p|N       	 A     $.AdjustVolIndexList__FPP10cdlHeadRec  | !|}x l5@ 82  H  488l  |0 @ 88p  H  x l8 8K|c5@  8(  @ ;  H  X9"2  H  DA 8; x8 8  8 H݀A Tc?@ $x   H9A |x(  @9b8p  98l  x X8! P|N       	 A     -.FindVolIndexRecForFileSpec__FsPP10HashTblRec |A !@|{x|#x8a 8 "  Hm`   ;  5@ H8 8JaN 8(  @ 9 !TH  9@  AT Zah8a8H5A |~x5@ < d(  A 0VTA  Xh 8   bH  ;H  5@ xA97T  }Px88KTc?A L .9   |@A (  A ( @ 9  U)?A  XAh_ 9`   bH  ;x8!|AN       	 A    P !.FindTheSrcFile__FsP11FileSpecObj |a !|x|#x;  8`  4 X|( @  b(  @ 8` Tc?@ xxK-|~x5A |x8 8K{`   8a 8HQq`   ||x "h  HP`   |{x8`8  fxx9   HO`   4,	A 4,
@  X9`  bx x8! p|aN       	 A      ).LocateSrcFileSpecOnVol__FP11FileSpecObjs | !a j|#x r;a jx8 8K|c5@ 8a 8 rK|c5@ $a 88 xKQ|c5@ a 8 `x X8! P|N       	 A      *.OpenSrcFileSpecResFile__FsPP10HashTblRecs| !a j|#x r w x;a jx8 8K|c5@ Ha 8 rK|c5@ 4a 8 w8 xK)|c5@ a 8c ` xd  ;  x X8! P|N       	 A      2.OpenSrcFileSpecFile__FsPP10HashTblRecs8forkTypePs|ؐ !a |#x|+x|3x;:  a  2xH1A Ty~;  ; H  Ȁ  48T<|d*~ĳx8 8K|x5@ L,@  8  8 ZH  ! 8i ZA 8J X9`  8l ba 8DxKm|x5@ ; ;H  <4,@ ; : H  $4,A 4,A xH  ; 4| @4| @ V?A ;H  ;  x x8! p|N       	 A
    P 6.VerifyVolumeContents__FP11VolIndexObjsPP10HashTblRecl|AȐ ! |yx|#x|+x;9;38`~  8a $xHg`   ;Ղ  w h(  Acx   HaA Tc?A cx   HEA |zx (  A 8  J   N8   T  h8a 8HA |x5@ 8a V8 HmA Tc?A A N]  a h~  9  J}  a N8   T   h8a 8HA |x5@ 08a V8 H
A Tc?A  N   h  H  ;H  ;5A x  Kw}`   Tc?@ p9A A Jx  a N9   T8b9c  a h8a 8H	A |x5@ 08a V8 H}A Tc?A  N   h  H  ;5A 8a 8
Hf`   8a $xHe}`   9  J8  ! N9@  A T9b9k  a h8a 8HuA |x5@ 08a V8 HA Tc?A a N}   h  H  ;  v Kve`   Tc?@$8a $xHey`   5A t8  J    N9    T  4 
! h8a 8HՀA |x5@ 08a V8 HIA Tc?A a N}   h  H  ;5A 8a 8
Hd`   8a $xHdI`   8  J|    N8   T\   
 h8a 8H=A |x5@ 08a V8 HA Tc?A ! N=  A h^  H  ;cx   HA Tc?@ (5@  cx       HрA x8! |AN       	 A     #.LookForAppropriateFolder__FPUcPsPl   8c pN       	 @        -.GetSourceLocation__21TScriptDocumentServerFv c VN       	 @        5.HasExplicitSourceLocation__21TScriptDocumentServerFv | !|}x|#x p8} x8 8K|x5@ x   p 8K=|xx X8! P|N       	 A     x 5.CheckSubDirectories__FP11VolIndexObjPsPP10HashTblRec |a !|}x|#x  (  @ 8 8   "  Hb=`    X    (  @ 9  H  9   ? ] Z_ 0xHA |~x5@  H97T  }P HH  4,@ 8  b xX8!P|aN       	 A      4.GetSrcFileSpecCatInfo__FP11FileSpecObjP10CInfoPBRec  | !a Z|+x;  <`in8ctf ZH`   ~  ~  (  @ H5A |x5@ ;@x H8! @|N       	 A     x .GetTgtFileSpecRsrc__FssPPPc  A;  (  A     , A T@ ,  @ H  |{x     ; ; H    |4|H A \; ; |@@H  H|zxZ   z  ; ; H    |4|( A ; 2; |@@H  ;  |@@ ;  xAN       	 @       4.FindTgtAtomIDFromTgtList__FPP19tgtAtomRsrcList0Recs  | !p|qx|+x;B7X<`it8cf#8 H9`   |yx(  A#x~$xK|tx(  A~óxKϵ|{xc5@    , A@p,  @ H d8xxHA     ; 8 2  (  @ 48` H`   |sx(  A ~cx   H C5`   z  ?  < ? 2\ _ &| 
 *  48`   8   .  6  :  >  @  0 )  A @9JUJ:~P.v  ~xH `   |{xxH	A H 7x~xHA   w  ; 9 2bz  (  @ 48` H`   |rx(  A ~Cx   H B=`   Z  ?    2  &  *= .? 49@  _ 9`   . & 6} * :  >8  @  B  D  F;  H   W9) }=JW9J H}?S.; W>( Aܡ  P}   R " T 0 8   < <    89U:~@.v  ~xH `   |{x~xHA H  ;`@H  ;`@H  ;`@cx 8! |N       	 A     /.GetTgtFileSpecFromListRsrc__FssPP11FileSpecObj   |ؐ !|yx|#x|+x#x~ĳxexK|x5A#x~ĳx8 8K|x5A #x~ĳxexKM|xH PcxKE|x5@< 8    , A @ ,  @ H  8xHA   X  >    2  &: > *Z ^ 49`  ~ 9   .8`  ~ 68   :8   >{  8 H `   |xxHA H   8~xHA     =    2  &  *< = 49@  ] 9`  } .  6| } :  >{  8 H  y`   |x~xH}A H  ;
x x8! p|N       	 A
     -.GetTgtFileSpecfromScript__FssPP11FileSpecObj |! !|x|#x;  8b
DxHP`   |~x5A 4, @ 8   ; 8  ZH  4,  @ ;H  8a 8Dx8 8HP`   |yx8 $xHY`   8 KǉTc?A 9  Z; ?`ma;{csH  x8 KTc?A (9 ? Z; 8 9B*   K9|{xH  D8 KyTc?A (9` Z; 8 9*)  K|{xH  ;  ? Z;     Z 8 l8 HX`   8a 8Dxx  |8P8 HO`   HEA  " "(  @ ;H  \5@ T "HA _ "j  88h8  HU`     "HIA  ,@ ;H   . xh8!`|!N       	 A     (.SetupNewTgtFileSpec__FP11FileSpecObjPUc  | !|x X Z "  HA HA |~x5@ 9    b9   ? .x H8! @|N       	 A     p '.FileSpecCreateResFile__FP11FileSpecObj   | !|x X Z "   * &HŀA |~x5@ 9    b9   ? .x H8! @|N       	 A     p $.FileSpecCreateFile__FP11FileSpecObj  |a !|x;  8a 8 "  HVy`    8H  ;5@ 49 8}8, :@9<! 84,
 @ \8a 8 X8 ZKU|c5@ D8a8 "  8  "    |`PHM5`   |{x "dxHA H 8b
 "  HLM`   |}x4, @8a8 "  8  "    |8PHL`   |{x "dxHMA 8b
 "  HK`   |}xH X8a`? "  8 8HL`   A`(
  A( ZaX8a` X8XKQ|~x5@ aXa\H  4,@ H XX8`8\H̀A |~x5@ ` XX8`8  K`   |~xH  @4,@ 4 X88Kd9`   8`8`8888K9`   |~x5@ t\ Z8a8 "  8 ? ")  )  |HPHK`   |{x "dxHA 8b
_ "  HJ`   |}xH  ;H  5@x8!|aN       	 A     $.FileSpecCreatePath__FP11FileSpecObj  | !P|x8a 8 "  HS`   ;  5@ L8 8J XN! 8(	  @ 9@ATH  9`  aT Zh8a8HـA |~x5@ 8 d(  A ,VTA h 8   bH  ;H  5@ !VU)A ;5@ | .(  @  d(  @ a . :(  @  d(  @  : d(  @ ,x88KiTc?A h 9   ? bH  ;x8!|N       	 A    p  .FindTheTgtFile__FP11FileSpecObj  | !|~x;  ~ b(  A 0xK1|x4,A 4,@ 8  bx H8! @|N       	 A     p (.LocateTgtFileSpecOnVol__FP11FileSpecObj  | !a j|#x s|3x|;xa jx8 8K|x5@\a 8K|x s(  A 4,@ P 8f X 8 Z 8 "  ! 8 *A 8 &HyA |x5@ a 8K|x4,A 4,@ da 8K|x5@ < 8e X 8 Z 8 "   8 *! 8 &HA |x5@ a 8KI|x5@ La 8xxKm|x4,@ ,a 8K|x5@ a 8xxK9|x5@  8 `  H  8  x X8! P|N       	 A     /.OpenTgtFileSpecResFile__FsPP10HashTblRecUcScPs   | !a j|#x s w {}Cxa jx8 8Kµ|x5@ a 8K|x s(  A T4,@ a 8K|x4,A 4,@ $a 8K%|x5@ a 8Ki|x5@ a 8 w {xK̉|x5@ a 8k `~  H  9  x X8! P|N       	 A     5.OpenTgtFileSpecFile__FsPP10HashTblRecUc8forkTypeScPs | !a j la j l8 8Kq|c5@ la 8K|xa 8c ^(  A a 8K5@ @ 8e X 8 Z 8 "  HA |x5@ 9  A 8* bx X8! P|N       	 A      %.DeleteFileSpecFile__FsPP10HashTblRec | !p:*1:b3:9<;* ;"*;B8h;  S  2 hq hc (  @   h @ @ h , @:  H-A ||x82f  H  :~x~xH`   |xH |xHA    = fl9d#|@@A > =@nf9Jd#|	P@@$~   8DK|c5@8aDaD   HJA`   8aDD8 lHL`   8aD8DHKe`   8aD$xHK`   8aD8
HKE`   8aDxHK5`   8a DxHK`   8a D~ĳxHK`   8a D8
HK`   8a DxHJ`   8aD8DHA |c5A 8aD8 DHA |c5@ 0~ TcA $ <nf8d#|(@@ ; H  0; xHA { :xHy`   |x(  @cx   HA |{x(  A <~5A@H  0   < < h 8! 8) h) (	  A ; x8!|N       	 A     !.AreWeInstallingTheFolderRsrc__Fv |A !a z | HA ||x;  HA |zx8`  H)A a z |Ex8 H`   |x8` HA 4,A HA |c5@ xHA <`nf8cd#8  HA |}x(  A @xHՀA ; 4,A xHـA xHMA xH  <`fl8cd#8  HIA |}x(  A xHyA ; H  ; (  @ 04,A xHiA xH݀A xH  HK|{xg44|@ @ ~x4,	A xH!A xHA x h8! `|AN       	 A     .ShouldUseFolderMgr__FslUc|a !Pa |#x|+x8`  ~   ȃ    Ki`   |}x(  A 48 088 
| &  % B F E H  (9` a   8 a :89̨   > ( @ a >    8 8  ix9@  Kee`   ~    ,  @ P9    8a DdxHG}`   a  K)`   a @! ! >A A 8a 8K	`   ~  ~  ,  @ 9   a > X  Z  x 8! |aN       	 A    p N.SetupSpecialFolderType__FPP11FileSpecObjP31AdjustTgtFilesForFolders_EnvRecPUc|! !|#x|+x  ,  @8      , A@ ,  A @ H , @H  8:   X~ XKW`   ~ Z8  X9:   z! z_|	P @ 8a Y8
HE`   H  a z8 YKU}`   9`a |9   8`  a 8a XK`     H   <ex8tX|(@@ <ex8tn xx8 K    ,  @,}  K|c5A= ex9tD xx8 Kݰ  ?  ,	  @  _  ,
  @}  Ku|c5A=`ex9ktn~ H ā <`ct8crX|@@ <ct8rl xx8 Kq    ,  @}  K|c5At<ct8rD xx8 K5    ,  @    ,  @<}  K|c5A,= ct9)rl> H ^ =`ma9kcX|
X@@ =ma9cs xx8 Kɰ    ,  @܀}  Km|c5A<ma8cD xx8 K    ,  @    ,  @}  K%|c5A<ma8cs H t = st9)rX|H@@ =@st9Jrt^ xx8 K!    ,  @4}  K|c5A$=st9rD xx8 K    ,  @    ,  @ }  K}|c5A <st8rt H  ̀ <sh8dX|8@@ = sh9df xx8 Ky  ?  ,	  @ }  K|c5A |=@sh9JdD^ xx8 K=    ,  @    ,  @ D}  K|c5A 4<`sh8cdf~ H  $ <am8nX|(@@ <am8nu   ,  @xx8 KŰ  H ~  KM`   |zx(  A 49 9:9@ 
}Ii  h  B i h H  \8      83'   h9! 99@ }Ih  i  B h  i   ( @  a 8a 8 HAi`   a 8a x8 K}    ,@ X   (  A Hxdx8 8 HA     ,  @  xdx8 8  K`     ?  ,	  @ $9@  A a a 8a K`       ,  @ 8`  ~   X  Z  ,@ \   (  @ 8 8 H@u`   H  p~ X8 8KO`   8`8 888 8K`     H  <  ,
@ (8`
89D888K`     H  9   ?  (8! |!N       	 A     ?.DoAdjust__FPlPP11FileSpecObjP31AdjustTgtFilesForFolders_EnvRec   |A !|~x;98aa :8   88    8   @Kh`   a 8  @a@8BKN`   ! 8,	  @@  K~`   aDaD9B9<j  H `   ||x9b9<k  H `   |}xW?@ W?A 8(  A   8DK`   a 8H    K`   aD 8,  @ W?A  D,A   DK`     DK
a > >9"9(	  xH|A |zxxHA x9B8  8 8H
5`   xDxH|A a 8,  @  (  @   dxK`   a 8h8!`|AN       	 A     1.AdjustTgtFilesForFolders__FPP10HashTblRecUcPUcUc | !|xx|#x;@  4$4|  @ ;@ H  82  H  ̀~ 2HzA T{~;  ;  ; H  t4 2  W>9U<|B|8 @ ; H  ,)4^ 2J  W>9kUk<}JZ|	P @ ; W?A W?A ;@ H  ; W>We>|(@@W?@ ,W?@ $x   H1A |~x(  @4Cx h8! `|N       	 A    ( .BothFileSpecsOnSameVol__Fss  | ! \|+x  (  @ 4 \  8d KTc?A 8    f  HA  H8! @|N       	 A     h G.SearchForNeedsBlessed__FPlPP11FileSpecObjP26BlessedFolderNeeded_EnvRec   | !a X8a Xa :8   8a XH}ŀA a X88쀅  8 8HA`   a XHA a 8 H8! @|N       	 A      d %.BlessedFolderNeeded__FPP10HashTblRec | ! \|+x  (  @ 4 \  8d K-Tc?A 8    f  HaA  H8! @|N       	 A     h G.SearchForNeedsSpecial__FPlPP11FileSpecObjP26SpecialFolderNeeded_EnvRec   | !a X8a Xa :8   8a XH|eA a X88者  8 8H`   a XHA a 8 H8! @|N       	 A      d %.SpecialFolderNeeded__FPP10HashTblRec | !@||x|#x|+x8a a Nxx8  8 <H q`   |~x5@ ( R    8a 8 Kw`   H  <8    9  xx8 8Kq! 8) "i  8 KwY`   x8!|N       	 A      4.MakeFSSpecFromTgtFileSpec__FsPP10HashTblRecP6FSSpec  | !|~x|#x  (  @ 8 8   "  H8	`    X    (  @ 9  H  9   ? ^ Z_ 0xHzaA |}x4,@ 9  b xX8!P|N       	 A      4.GetTgtFileSpecCatInfo__FP11FileSpecObjP10CInfoPBRec  |A !a j;8d;  ^  z   ; H  0~  xH`   c   j| @ ; H  ; 44|0 @W?A ;`  H  ~  8 jH`   |{xcx X8! P|AN       	 A      &.AddFileSpecIDToUpdateFileInfoList__Fs|! !0aꐁaꀁ8<K||x5@ a<K||x5@(8 :Ra<8@K||x5@;  < >9 |@8;a`; WJ>|	P@A [ ; a<k @,  A ;<, P~ W$>| @A > ;  < F|0@A < F ; ;  H  H<W9 H}J}4W}^R|P A  a<W9k H}kbW}~.; ; W>( A 
< R|0 A < R 
; < &= FF9)IL|H@@ `A<J *=`DM9kOV|
X@@ H`<`tf8cil|@@ 4d<mo8vr|(@@  < &`< *d; < 6(  A $!<) 6(	 A A<J 6A; a<k :(  A $< :( A a<c :a; W?A (< Zp8  \8a@HyaA ||xx8!|!N       	 A     ,.SetUpTgtFileDatesAndFlags__FsPP10HashTblRec  | !a X|#x  ,  @  Xd     K	  83f  K`    H8! @|N       	 A     ` M.UpdateTargetFileInfo__FP13TargetFileRecP34UpdateFileFlagsAndDatesInfo_EnvRec | !a X8a Xa :8   888de  88䀆  8 8H1`   a 8 H8! @|N       	 A      P -.UpdateFileFlagsAndDatesInfo__FPP10HashTblRec |A !a j;8`;  ^  z   ; H  0~  xH`   c   j| @ ; H  ; 44|0 @W?A ;`  H  ~  8 jH`   |{xcx X8! P|AN       	 A      ".AddFileSpecIDToLockedFileList__Fs| !a*,3a*,8 8K|x5@ L8 >  8  : 3, @ 8a H}aA |xH  8a H}5A |xx8!|N       	 A      %.LockOrUnlockFile__FsPP10HashTblRecUc | !a X|#x  ,  @   Xd     8 K  83f  K`    H8! @|N       	 A     d >.LockTargetFile__FP13TargetFileRecP25LockNecessaryFiles_EnvRec| !a X8a Xa :8   888`e  88  8 8HA`   a 8 H8! @|N       	 A      P $.LockNecessaryFiles__FPP10HashTblRec  |A !a j;8\;  ^  z   ; H  0~  xH`   c   j| @ ; H  ; 44|0 @W?A ;`  H  ~  8 jH`   |{xcx X8! P|AN       	 A      .AddFileSpecIDToAppFileList__Fs   | !a X|#x  ,  @   Xd     K!`     83f  K`    H8! @|N       	 A     d R.UpdateDBForAppFile__FP13TargetFileRecP41UpdateDesktopDBForApplicationFiles_EnvRec| !a X8a Xa :8   888\e  88܀  8 8H`   a 8 H8! @|N       	 A      P 4.UpdateDesktopDBForApplicationFiles__FPP10HashTblRec  |A !0|~x|#x|+xxdx8<K|x5@ H< @,  @ < >< 6!<	 :xdxH m`   |x5@ a(  A xK=|x5@ 8`  aRa<8@K|x5@ Ȁ< "e  8<Kj`   ;@  8b7\8<H*`   |c5@ WcA ;@ ]x8 <R9    <!!p9@A\8a@HnA |x5@ L8a 8Hp1A W?A AhcZ Ahaap 88  \8a@HqA |xx8!|AN       	 A     *.SetUpTgtFileInfo__FsPP10HashTblRecsUlUlUc| !|~x lx l8 8K|x5@ xK|x5@   8 >TA xK}|xx X8! P|N       	 A      ..RegisterTgtFileToUpdateInfo__FsPP10HashTblRec| !a j la j l8 8K|c5@ La 8c ( @ 0 8 X83   P|0 @ 8  8 fH  9  A 8* f X8! P|N       	 A      $.MoveTgtFileToTemp__FsPP10HashTblRec  | !a j la j l8 8K%|c5@ Xa 8c ( @ 0 8 X83   P|0 @ 8  8 fH  9  A 8* f9`  8l e X8! P|N       	 A      2.MoveTgtFileToTemp_CopyBackToSrc__FsPP10HashTblRec| !a j|#x ra jx8 8KA|x5@ 489<  | @@ a 8Ku|xH  a 8 rK|xx X8! P|N       	 A      &.LocateFileOnVolume__FsPP10HashTblRecs|! !|{x|#x|+x|3x;  ;   xd48 8HI`   Tc?@ ;  >xW?@ W?A @89<  |(@@ cxDx8 @KY|xH  cxDx8 @K|x5@ W?A a @K!|x5@ 4W?A ,xA @   @H`   Tc?@ ,;H  $5@ W?A 8a <8 @8  Kx x8! p|!N       	 A    $ !.AddFileSpec__FsPP10HashTblRecsUc | !a j|#x r|3xa jx8 8K!|x5@ 489<  | @@ a 8KU|xH  a 8 rK|x5@ 889<  |0@@ a 8xK|xH  a 8xKÝ|xx X8! P|N       	 A      +.GetCatInfo__FsPP10HashTblRecsP10CInfoPBRec   | !Pa ʐ ̰ |3x8`  ~  8   Ja ʀ ̨ 8 8K|x5@    x 8! |N       	 A     x .GetFCMTID__FsPP10HashTblRecsPs   | !P|x8a 8 "  H$`   8 8J XN9   T? Z!h8a8HgEA |~x5@ P8a 8 "  H$`   9 8J XaN8  T Zhΰ8a8HiA |~xx8!|N       	 A      $.SetFileSpecFCMTID__FP11FileSpecObjs  | !a j|#x r va jx8 8Ka|x5@ 489<  | @@ a 8Kѕ|xH  a 8 rK	|x5@ a 8 vKy|xx X8! P|N       	 A      .SetFCMTID__FsPP10HashTblRecss| !Paʐ̰ҐԐؑܑ!aʀ8K|x5@ 8   D "   JҰ N8   T Z h8a 8He=A |x5@ XAJ "j  8 Ka`   a8 H"q`   a ԑl  ac *d   &ܐ  x8!|N       	 A      -.GetDeskTopInfo__FsPP10HashTblRecsPlPUcPUlPUl |a !8`  88pd  8  88l  8  998  8`  HcA 9"8hi  Ha}A |x5@ $8` H`   9b8dk  HaUA |x5@ $8` H`   88`d  Ha-A |x5@ $8` Hq`   88\f  HaA |x5@ $8` HI`   98\h  H`݀A |x5@ 9B9j  H_A <`in8cfsHeA |~x5@ ; <`in8ctfHeA |}x<`it8cf#8 H]`   ||x(  A    b83d  { NH_EA x89@Ky|x5@ 8} |~89<K]|xx X8! P|aN       	 A      .SetupFileSpecsForScriptOpen__Fv  |a !;b7X;8\;8`;8d;8h8b9@c  (  A 8b9@K89<  (  A 8b9<K  (  A   HaـA 8      (  A ~  H=`   9     =  (	  A }  H`   9@  ]  |  (  A |  H`   9    {  (  A {  8 H `   8     X8! P|aN       	 A     !.ResetFileSpecsForScriptClose__Fv | !b(88 H`A 89 d  b$88 H`A 88e  b 88 H`eA 88f  b88 H`IA 88g  b88 H`-A 98h  b88 H`A 9"8i  b88 H_A 9B8j  b88 H_ـA 9b8k  b88 H_A 98l  b88 H_A 88ܐd  8b7\88 H^݀A  H8! @|N       	 A     H .InitFileSpecs__Fv|A !|}x|#x|+x(  @ ; H  ~  ,  A 8~  K(`   K*`   Tc?@ xxexK|xH  x  ex8K|x5A @8} K+`   ||x5A (xxex8 K|x5@   5A H `   5A 4,	+A t4,
'A h9b94k  (  A 8~  8 8K+`   8`8 8888K`   |xH  $8`8 888K`   |xxX8!P|AN       	 A    t 1.GetTheRightDisk__FP11VolIndexObjPsPP10HashTblRec | !|x|#x  8`   <`is8ct#xH`    8   xH  `   x H8! @|N       	 A     p .__ct__16TInstallerStringFs   | !|x ^(  A @ H`A  H`A  H\A a ^,  @ xHJY`   x H8! @|N       	 A     t .__dt__16TInstallerStringFv   | !|~x~ (  A  (  @ ~ H\A    ;    ;  T:H[рA ~  (  A L~ H\EA >   ; H     ; _  }Jt9J R; W> |`@@؀ X8! P|N       	 A      &.BuildIndexTable__16TInstallerStringFv| !a(;708a 8K`     c `a    d    f    j 8a    l92  H`   8a?   r9B2  H`     k va   x  c za    p  e 8 8(K=`   |~xx8!|N       	 A      .FontAtomDoExtenderCall__FPs  |a ! a|+x
!A;70  8a P  P   L   |(?  	 `A.  K d0   f6   j8   lT?  	 rAB  K vF   xJ   z>   p; t, @ ; tt,	 A ; AA 8aa <  @a$a D Hax
9   !AK`   t, @   K`   |{xH  aKu|{x(  A    ^ ^  cx8!|aN       	 A     U.FontAtomCallExtender__FPssScScsssUlUlUlUllUlsUlslsssUsPP7fondrecPP15fontSizeListRecl |a !|~x|#x|+x(  A   (   6 &0P(  A x  (  ?  |H@@   ~  ` dfx^ 6~ :|ZxH7`   |}x5@ @   6| 68<e    HЅ`   H  8    ;H  ;x X8! P|aN       	 A      5.FontAtomReadSourceData__FP19InternalExtenderRecPUlPc | !P|~x ̐ :3:b9<;B70;  a (  A (  a H la l8a lH
i`   ||x(  @ X~ .  K1`   |}x5@ $a l8a lH
1`   ||x(  @ ;   ^,  @    ^5@ԁA Ёa }JZ|{PP   lHQUA   8~ a < l @  D d H f r L p P> x! R^ vA T~ *a X  \~ a ^ z `  2|2 d l> | .;     ( @ ~x  K0`   8a h88H`   Tc?@ ; H  ā h  ! \? A ^_ 
a X  8 8`  ?   T  R  P   L " @ & * .! H? 2A `_ < 4a d 8 D >a < B h7  #x~x%x8 H`     8   x~]x8   |   ^,  @    ^5@ ! l^ 2}JJ^ 2a lkP5@ (  @H  ;x 8! |N       	 A     5.FontAtomWriteTargetData__FP19InternalExtenderRecUlPc | !;8tHPMA |}x83  | NHPMA 8` HWyA <`RE8cS#8HPEA     (  A  HP]A |c5@   HRA 8b8|8  H`   <`sg8ctp8HOA |~x(  A     88x  H  = FO9ND9"8x	  xHOA  X8! P|N       	 A     .InitFontMgt__Fv  | !;8|xK`   x8  H5`    H8! @|N       	 A     D .ClearSavedFontList__Fv   |А !|xx|#x|+x|3x:8|;    ~x~xHE`   |~xH xHN%A |vxxHR5A ~  c (  A    ~x~xH`   |xH     (  @    H     |@@ H   i4|H @ 4^  J 4|
X @     #4| @ xH  $  d xHm`   |x(  @tx~ĳxHM]A u  xHA`   |~x(  @ (  @x x8! p|N       	 A    l %.FindSavedFontAtomThatMatches__FssUls |a !||x l rxHM!A 8`  HTMA a l rHMA |x8` HT-A ;`  (  A $xH5`   |c44| @ ;` ~x(  A xHMA 83  } NHLA x X8! P|aN       	 A      .rsrcIDCollision__FsUls   | !a X \ ba bHL-A 8`  HSYA a X \HTA |x8` HS9A xH3`   83  ~ NHKA  H8! @|N       	 A       .MyRmvNamedFontResource__FUlPUcs  |A !||x  d  HKqA    <NF8NT|0@@ ; H  ;$ ;   g     xH`   |x(  @ H  xHKqA ;  H  D<  i  <FO8NTxH`   |x(  @ ; H  xHK-A ;  4,
A W?Al4,@ ;  x83D  z NHJA cx X8! P|AN       	 A      .NewNFNTID__FP12NewID_EnvRec  | !a j|#x|+x <8a ja 8  <FO8NT|(@@ @a j  xKTc?A  8a 8KQ|x<NF8NT  H  xH  8a 8K-|xx X8! P|N       	 A      .NewID__FsPUls| !a X ^a X ^88t  H3`    H8! @|N       	 A      < .IsAROMFont__FUls | !ajl|+xtx;  ajHHـA 8`  |  88xd  lH%`   |x(  A 4xxxH)m`   |~xxt8 88 <HOqA 83  } NHHmA xX8!P|N       	 A      ..GetEncodedSrcFONDbyName__FsPUcPPP7fondrecPsPs| !ajl|+xtx;  ajHGɀA 8`  |  <`FO8cNDlH`   |x(  A 4xxxH(]`   |~xxt8 88 <HNaA 83  } NHG]A xX8!P|N       	 A      $.GetFONDbyName__FsPUcPPP7fondrecPsPs  | !a j n|+x t x |;  HFA |}xa jHFA 8`  |  <`FO8cND nHq`   |x(  A 4xx xH'E`   |~xx t8 8 |HMIA xHFMA x X8! P|N       	 A      &.GetFONDbyIndex__FssPPP7fondrecPsPsPUc|Ԑ !|yx|#x|+x|3x|;x8`  a8;  HEA |ux~óxHEA <`FO8cNDHKA |wx;  H d~óxx8@8D8F9 8Ku|}x5@$@(  A@  (  Aa@8<H %`   <(  A Ё<  (  A !<  ;  H  4J 9J }^R}J4K4|
X @ d4 9 }b}4c4| @ <4 8 |"|4%4|( @ 8a 8xH`   |c5A ;6H  ; 4  |8 @pa<HGA 9   <H  ;a@HGɀA 9   !@H  5@ ;@5@ ; 4~4| @~xHDA x8!|N       	 A     (.DoesAnotherFontReferenceExist__FsssPUcs  | !p|{x|+x;   8a Ja 88 L <8 P @8 H D8` 8  ex8    9   = FO9)ND9APH`   |}x5@da8 PH%`   |c5AL>  ,	@ A 8^  ,
A ,~  9k }kNp}k; 9UH,;L@ ;H  x~  , A   ,>A ;@ ;>H  T  , A   ,A ;@ ;H  0  ,  A   , A ;@ ; H  ;@  ;  _xH  l9! J! 89A LA <9a Pa @9 H D8` 8  ex8  x9   = FO9)ND9APH`   |}x4,@@   H  ; 44|( @44|8 @ ; #x8!|N       	 A     ".AdjustForFONDIDConflicts__FsPUcPs  8  8d N       	 @        .SizeFat__FP3fat  |a !a j|#x s;a jHA5A 8`  HHaA a s(  A $?sf;ntxxHAA |xH  D?NF;NTxxH@A |x(  @  ?FO;NTxxH@ـA |x(  A xHA`   |}xH  xxK!Tc?A ;  xH@݀A 8` HGA 83d  { NH@]A x X8! P|aN       	 A     .GetFontSize__FssUc   | !|}x|#x  8d 4K]|xxHBA ~    (  A    8f 4    xH>5A  X8! P|N       	 A      .ExtractFat__FPP7fondrecPPP3fat   |a !|}x  8 4K|~x ,  A  | P  ,  A  |0P  ,  A  }@P ? .,	  A _ .}^PP_ .xH=A 8cP,  @ $}  |k8c 4  8 4xH=%A xH=yA |~P|{xxdxHBA  X8! P|aN       	 A      .DeleteFat__FPP7fondrec   |A !|{x|#xcxH<A |~xxH<A ;xH<݀A |zxx|HB!A ,  @ $  8d 4  |8 4xH<AA {    8 4xH<)A    ,  A  } ? ,	  A _ }J_  ,  A  } _ .,  A  .|c . X8! P|AN       	 A     .InsertFat__FPP3fatPP7fondrec | !8` H?A |x(  A 8`  d  x H8! @|N       	 A     L .NewFat__Fv   | !a j8` 4H?A |}x(  A   8`` ~   j 8   8   8   9    
9   > 9@  ^ 9`  ~ 9   8`  ~ ; H   8  48T<8 |+.; 4, 	@8   .9   2x X8! P|N       	 A      .NewFond__Fs  |! !|{x|#xcxH:AA |yxcx8 H?A   ;  ;  H  p4c 8c |~|c4  |  A D4 8 |*|4  |0 @ ,4 8 |:|4 |@ @ ; H  ; 4^  |	P A W?A4>  | A <{  4 C";Z Cx8 4  |8P8  H8A   9   4) 9) }^J}  j     h8! `|!N       	 A    T .AddToFat__FPP3fatP9AsscEntry ;;    H  04 8 |*|4|4|0 @ xH  ; 4  |@ A 5AxN       	 @      t .FontInFAT__FPP3fats  ;;      ,@ lH  P4 8 |:|4|4|@ @ ,4) 9) }>J})4|4|	P @ xH  ; 4  |` A 5AxN       	 @       .FindFontInFAT__FPP3fatss |a !|~x nx nKy|x5A x  4  |( @ 8  4 :; 8| x4=  }HP H6A ]  9J]  xH6A |{xx8H<-A  X8! P|aN       	 A      .RmvFromFat__FPP3fats | !|}x n sa nH7A 8`  H>A a s(  A  <`sf8cntxH7qA |xH  <<`FO8cNTxH7UA |x(  @ <`NF8cNTxH75A |x(  A 8xH>A |~xW9A xsH>A xH`   8` H>	A 83  | NH6A  X8! P|N       	 A     .DeleteFontResource__FssUc   ,  | &Th N       	 @        *.IsSplitFontResource__FPP15fontSizeListRec|a !a j|#x|+x wH5ـA ||xa jH5A 8`  H=
A a w(  A $?sf;ntxxH5ɀA |~xH  D?NF;NTxxH5A |~x(  @  ?FO;NTxxH5A |~x8` H<A xH5QA (  A   H  8    x X8! P|aN       	 A      .GetFontByID__FssPUlUc| !|~x|#x|+xxH8mA   H     8 |"   8 |*   8 |2xxK|c5@ 8   8 |:x   9 }B,  }  &U%K_  9J_    ,  @txH;)A 8`   X8! P|N       	 A      (.DeleteAllFontResFoundInFAT__FsPUcPP3fat  | !89<d  Kg%`   8b9898989DH`   |x5A 84,+A ,4,'A  8`8888Kz!`   9   9"9*	  Kq`    H8! @|N       	 A      .ResetForContinue__Fv | !83   h~ XKU`   <` 8cHD-A  H8! @|N       	 A     T .PurgeForInstall__Fv  | !|x|#x sx  H`   |~xx  HA`   a s, A L@ , A 0@ l,  @ H  l, A H@ `H  0H6A H  PxK}`   H  @xK~`   H  0xK`   H   xK9`   H  xKu`   x X8! P|N       	 A      B.DeleteAtomAndReturnNext__FPPP6cdlRecPP10cdlHeadRec13AtomListTypesT?A Tfc| &Th H  Th!}  &U)i? xN       	 @      < .ShouldDelete__FlUc   Tf| &Th     (  A Ti}@ &UJiJ E  N  9`  e  N       	 @       D .HowToFindRsrc__FsPUcPUc  |A !|+xa    ,  @L b(  @@ X  X|8 @, ? ) |H @^ "j  8 XK/`    k X8 8K `    (  A d8b3   h T?@ (8`8 X8 888Kvm`     H  8`8 X8 888KvI`     H  `83e  [ h T?@ (8`8 X8 888Kv
`     H  $8`8 X8 888Ku`     8`P8V  8 X8 89   9   H E`   x8!p|AN       	 A     \.SearchTargetFileSpecsForMatch__FPlPP11FileSpecObjP39FindMatchingTargetFileSpecByFNum_EnvRec  | !|x l sa sa @ l <8   8xH-A |~xxH1A x88؀  8 8H5`   xxH-A a 8 X8! P|N       	 A      B.FindMatchingTargetFileSpecByFNum__FPP10HashTblRecP11FileSpecObjUc| !a Z|#xa Z   8 Kb	`       ,  @ X  X,  A H  b(  @ 8? i XK<`   (  A  _ 
j      K     H8! @|N       	 A      F.SearchSourcesForTargetFileSpec__FsP32DoesAnyTargetMatchSources_EnvRec| !|#x   8a a F8  B8  :8   8xH+A ||xxH/A xH*A T}~; H  4  W>9U<|gB8 8Kea 8! 8,	  @ ; W>W>|
X@@xxH+EA a 8 h8! `|N       	 A      ?.DoesAnyTargetMatchSources__FsPPsPP10HashTblRecPP10HashTblRecUc   | !a x|#x|+x|3x;  8b3#    8 xH 8 2(  A 8,  A <a 8K`   K`   Tc?@  x8 8xK`   |xH   x 8x8K`   |x5A D8~ K`   ||x5A ( 8x 8x8 K`   |xH  ;4,	A (4,
A 4,A  8,  @ ;  H  45@ ,a 8,  A  a 8 2ExxgxKi|xx   H;A |~x(  @x h8! `|N       	 A     W.VerifyThatNoTargetFilesMatchSourceFiles__FP11VolIndexObjPP10HashTblRecPP10HashTblRecUc   | !a X|#x XH  4 xKj
`   Tc?@ $x   H:A |x(  @x H8! @|N       	 A     x +.FindfAtomforCurVol__FP15FileAtomListObjPUc   |! !`a |#x;B3;b9*;9<;   H  TcA    8  K`   |~x $xKTc?A 蠟 T@  TA Ш   8  K9`   |~x5@  TA ( UA    K`   |~xH  ? U)A ;  H  ;    8  x8 9 xKA`   |~x5@ <a x8  H-A |~x   Ka!`   H  4,@ ;  4,A 4,@ ;  z  K^`     (  A 5@ ;+H  L5@ D T@ xK^`   |xH  x   H8}A |x(  @\4,@ T(  A L8a X   K]u`   8a 8   K^`   8`8 X888 8Km!`   |~xx 8! |!N       	 A    L ".DoDelFiles__FP15FileAtomListObjUc|А !a|#x|+x|3x:<;2;9@;"3;B9*;  aKru`   |ux(  A 6~xH   TcA 8a@   K\y`    4,A 8a @ 4  H`   H  8a @8@Hq`   8   88   <w  8 <in8fa 8 @9@9"9BH`   xdx~ųxxKť`   |~xy  K\`     (  A 5@ ;+5@ xK\`   |x(  @cxxKG-`   }  KaY`   xx8!p|N       	 A     0.DoAddFiles__FPUcsP13BufferListRecPP10cdlHeadRec  |A !az|#x|+xaz8DKX`   |x5@ cx8@KX`   |x5@ T1A cx89<  8  8 8 <Ke`   |x5@ } , <8 8H`   |x5@ } ( 8HU`   |~xH  4;  4,	@@ $8`
89D888Kj	`   |xcx9B9<  K]u`   H  ;  H  a@k (  A 4@ ( A $a@c @ .| @| &TH  H8  D .(  A 0D .( A  !D) .A@J .|	P@@ 8 |3xW?A h UA ;H  T8b3C   h T(  @ <@ "e  8 >K!`   8`8 >88Kh`   |xxh8!`|AN       	 A    0 _.CheckSrcAndTgtNewness__FssP15FileAtomListObjPP10HashTblRecPP10HashTblRecP19AdjustfAtoms_EnvRec   | !ah|#x|+xtx~:"3;B9<;  8`  r  8  t  8  x  a~8 xK`   a~K`   |vxhH 0   8KU`   |c5@ X!~|H @;   ;    Wj?A 8 Uk~  UA ;H  @ TccA 4;H  , p  p  T!A ;aK}`   |~x4,@ H UA <8a X   KW1`   8`8 X888 xKf`   ||xH 45@ ;  4,
A 4,@ aKm`   |~x5A xH W?A TA ; T9A   p  p ;9   a8KM`   |~x? !U)AWj?A W+c@ W,@ Wc?@ W$!A W%@ Ԃ  p h U(  @ Wg?A ;H  ;8`x~4~48 x9   9   H A`   8a 8   KU`   8`8 8888 xKe`   ||xH С U{A ? q)? Wj?A ;4,@ ; q  Tc~ q  KV`   89*  (  A 5@ ;+H XW?A5@  UA t  x9"9@    9 xK|~x4,
@ 4 qk  q ;  ;  Wc?A ;H  5A xH 5@ $Wf?A  Tc@ $ U@ Wi?@ h_ UJ!A \ UkA $a~ĳx8 K`     }   TcA $a~ĳx8 K`     |   T%@ xKT`   |xH  Ƞ TA ( TA    K`   : H     K-`   :  UA X ~ĳx~xK	`   !tI  }JI   xl  |cZl   .,  A  .Kzy`   ||x5@ lx   H.A |x5A D8`x~4~48 x9   9   H a`   H  x   H-A |x(  @5A(  A 0!) "(	  A  AJ "j  8 Ka`   H  8a 8*Hܹ`   (  @ @xKcE`   |c4|ox8`P8S8  8 }{x~49   H `   H  <xKc	`   |c4|ox8`P8S 8 }{x~49   H q`   5A <4,+A 04,'A $8`8 888 xKa`   ||xxX8!P|N       	 A     ..AdjustfAtoms__FP15FileAtomListObjUcPUlPUlPUls|ܐ !ax||+x;b9@;"3;B9*;  ;  ax|K|xH 4 |  A $5A    xKa`   |~x5@  H  P4,A 4,@ 8? U)sA ,_ qJ_  qk  U~ ;   y  KQY`   z  (  A 5@ ;+H  t5@ l T%@ xKQ]`   |xH  x   H+A |x(  A  xK`   Tc?A (  A 5A5A (  A T8a 8   KO`   xK``   |c4|wx8`8 8 8~x9   9   H `   H  D9   ! 8xK`e`   |c4|wx8`88  8 8~x9   9   H `   5A H4,+A <4,'A 04,A $8`8 8888K_`   |~xxh8!`|N       	 A	    p (.ReAdjustfAtoms__FP15FileAtomListObjPUcs  | !|~x|#xxxH5`   |xH  4  d xKX`   Tc?@  xxH`   |x(  @x X8! P|N       	 A      '.FindrAtomforCurVol__FPP10cdlHeadRecPUc   |ܐ !p|}x|#x;2;3;"9*;9<8`  a H;  8ZxxHM`   a\H p\  e ~xKqTc?A\  f   8  8 8ZK5`   |x~  { NH]A 5@\  h 8Y8XKu8a J!\)   4  Hq`   9ALA 89aPa <9N @8aJa DaYXZ8  \   "9 JA\J  * 9ATH }`   |x5@ ШaLPH %`   Tc?A DaLPZH m`   |x5A $8`8888K\A`   |x5@ aZHQA JT9A ,\   T9A aTJpH̀A aTH)A HQA |x^  z NHA H  4,@@ ;  \  h   KO%`   H  4,	@ ;  ~  KLe`   Y  (
  A 5@ ;+H  X5@ Pa\c  c Tc@ 8a\x8 Ka\H  x\H`   a\\(  @|  KP`   x8!|N       	 A	     .DoDelRsrcs__FPP10cdlHeadRecUc|!Đ !0a|#x|+x:::B<;2;b9@;"3:b9*;9<8`  a;  ;;@  aK`M`   |tx(  A84 :~#x~$xH`   aH ;  5@   TA   G4|8 A $  h   ~xKh`   |~x4,	@ @8aAJ     KI`   8`8888KY`   |x  v NHA 5@ x8@K`      4,A 08a @   4  Hѽ`   8a8 @HӅ`      ,A $8a     H}`   H   (  @ 8a8FH5`   !)  ) ! 8AJ  J "A <r  8 <in8raak   
89F9! @9AFHI`   5@  ax~xxKQ`   |x  d   KK`     e   KK`   y  KI`     (  A 5@ ;+5@ !)  I 8a :8 Kޥa5@ a(  A    C4| A xx    K`   |x4,@ dx  K`   |x5@  xx    K`   |x5A $x8888KWA`   |x(  @{  KM`   x8!|!N       	 A     ".DoAddRsrcs__FPUcsP13BufferListRec|A !|~x|#x;   cxdxHe`     H  0  c  c 4|  A $   H5`       (  @̀  (  @ \x8 
8  H`   Tc?@ HiA ||xH  0     _   xDxx8 H`   x X8! P|AN       	 A      ,.AddFileSpecToList__FsP19AdjustrAtoms_EnvRec  |ؐ !|x;@     xxH9`    H   cxdxH`     H  x   H`   |}x         |( @ @    Ts@ , x  H1`     HA 8        (  @ 9   (  A \  J ,
  @ 9  U)?@ ( k   HU`     (  @? 8`  (  A    ,  @ 8` Tc?@ Ă    , @ ;@8a 88H΅`   H  p;@ ~x~xH`     8a 8     89<  KD`    8(  @ ;@H   8a 88*H`   |c5@ ;@Cx8 8888 KS`   |zx9 ? 0Cxh8!`|N       	 A
    ( *.RequiredTgtCheck__FP19AdjustrAtoms_EnvRec| !@a|#x|+x}Cx:3;b9<8aؐa;  8    8  䐦  8    9   !X9@AZ8a8H`   8a8  H`   Tc?@ H݀A H 	~x8K}`   aؑa La L LH=`   aH ؁  l   8TK@E`   |c5@aTc X~4|  @aHA    
8    8He`   8a8H˽`    "8 HA 8a8 H˝`   W?A @ U~ ? U)A 9@
AH  H UkcA <9H  0 pc  p  T!A 88Z;      8  8 8ZKz1`   |~x5A $4,	A 4,
A xH aZ,} &Ui U  r NH
A  TcsA L   8  KQ`   |c5A 0 TA $ 8K|~x5A xH 5  q NH	A WF?A 8i8hK8a耟 482  H`   9^ 89!`! <9AdA @9a\a DaihZ8   "9? 9AdH `   |~x5@;  adc  (  A : H  :   TA < p  p߰ W?A 9 H  9 !H  A\UJ9A  Uk9A ad\qHUA H  8a    K?`   8`8 888KOI`   |}xW?A 8H  88`~48~499   H `   8  H dW'?A| UA 9 !_ UJA ġ Uk1A  ,,  A  ((  A  ,Z`^8H`   |~x5A 84,@@ $8`
89D888KN]`   |~xxH 5@ < (HQ`   Tc?A $ p  q 9 !W?A  Ukc@ $ U@ W?@ ` T!A TadH `     |  a^`H U`   Tc?A $a^`ZH `     |  V?@ adHA WH?A W)?@ xW?A ( UkcA $ U@ 8`aH  8࠿ TA   p W?A 9 ? q)? _ UJ~_    K@i`   WK?A  9  aT8K`   |~x5@ TA W?A Wc@ W@ W?@ W	!A W?A 9`aH  98`~48~499   H `   8`  a8a p   K<I`   8`8 p888KL	`   |}xH laH%A u  K<`   89*  (  A 5@ ;+5@0   T%@ 8a8 KQaH    h   K!`   !)  ) U)A pAJ  J a䁋  }R  ac  c 耤  |     .,  A $  g .KbY`   |}x5@ la؀H`   a!,	  A @8`~48~499   H A`   H  a؀He`   aA(
  @$5@ TW?Adaa H8   H(  A  H   ,  @ 8 T?@,8aK|}xH (  A   (  @ HxKK	`   |c4|ox8`P8T8  8*8  }{x9   H q`   9   ! PH  pxKJ`   |c4|ox8`P8TAJ   ak      "}{x9   H `   8a P     K9`   5A H4,+A <4,'A 04,A $8`8 P888KI-`   |}x{  K?
`   8aH	`   x8!|N       	 A    
P *.AdjustrAtoms__FPP10cdlHeadRecUcPUlPUlPUls| !P|wx|#x|+x:2;9@:b3:9*:9D8`  aH;  ;  ;~x~xKɐa\H  ;`  ;@  \   4|( A $\  f   ~ExKW`   |}x4,A ;` Wh?A!\)  ) 0(	  A ؁A\J  * 0#x$xH`   |~x(  A a\k  k 8Y8XK8aJ     H`   8aLa 88P <8T @8J DaYXx8     9J^  * 
9ATH -`   |xH  8`
~x888KG-`   |xH  a\k  k 8Y8XKm8aJ\   4  Hi`   8aLa 88P <8T @8J DaYXx8  \    9JA\J  * 9ATH u`   |x5@ ;@ WL?@ `a\c  c Tc{A H\   p \   p \  ( U)~( ;  H  ;@s  K6`   T  (
  A 5@ ;+\   \  d   K9a`   5@ p\   T%@ 8a\~x8 Kaa\H  ~x\HU`   a\\(  A $x\   K=`   Tc?A !\(	  A 5Ax  K;9`   5AH\(  A<a\c  c 0(  A p\  $ 0~#x~$xH`   |~xxKE`   |c4|ox8`8\      
   }{x9   H =`   H  TxKE`   |c4|ox8`8!\)   A\J   a\k    }{x9   H `   8a H\     K4m`   5A H4,+A <4,'A 04,A $8`8 H88~xKD`   |xx8!|N       	 A     $.ReAdjustrAtoms__FPP10cdlHeadRecPUcs  | !|~x|#xxxH9`   |xH  4  d xK=`   Tc?@  xxH`   |x(  @x X8! P|N       	 A      (.FindffAtomforCurVol__FPP10cdlHeadRecPUc  | !P|px|#x;B3:b9<8`  a<8P~x~xH]`   aTH 䀡T  e   8  8 8PKka`   |~x8aLT   "82  H`   5@ $aP8L8H8B8@KU`   |~x:  5@  AH(
  A aH8DK`   5@H(  AaD(  AaP<FO8ND8LH `   |rx~CxHـA |{x(  A 0Wd9A (T   
T9A ~CxsdHYA aP<FO8NT8LH ɉ`   |}xxHyA |{x(  A 0Wf9A (T   
T9A xsdHA T  ( ~#x~$xH`   |x(  @!T)  i 
xKTc?AlATJ  J 
UJ@XaP8LDK`   |~x5@8: H 0   <`FO8cND|@A    (  @쀡T  e 
xKaTc?@  W?AȀT   
TA  w NHYA aD   ?   
K`   |yx*4,
ADaDk  ,4 9k baPx8L   ,  }  &UK`   |}x(  A ШaPHՀA xH A |{xWi9A (ATJ  J 
UJ9A xsdH IA   k x   
8LPK`   |~x5@ 4T   
T@ DaPHIA xH `   H  (4,6@ H    v NHA H  T   
T@ aDxKa`   :   u NH݀A HA |~xT  g   K2`   T  h xH5`   |x(  @V?A ADJ  J  ,
  @ paPHmA ~CxH `   z  a 8 8l NHIA 8a <T   "82  Hy`   <`FO8cNT8 <PK`   H  laHK`   aDHK`   HрA a>aPHـA ~CxHŀA |ox~CxH}{xH `   |~xa>HA aDHA 8  DaHHA 9   HH  4,	@ ;  ATJ  j   K/`   z  K.`   9b9*k  (  A 5@ ;+5@ PaTc  c 
Tc@ 8aT~x8 KÅaTH  ~xTHy`   aTT(  @s  K2`   x8!|N       	 A    X .DoDelFonts__FPP10cdlHeadRecUc| !a|#x|+x:b8|:2:<:2;B9@:3;9*;"9<;  aKA`   |{x(  A >~x~xH`   |xH T;  5@P   
TA 5@ 8a @   "  H!`      ,A  8a@     H`   H  8a@8 @H`   9   ! 89@  A <u  8 <in8ff   8@9 @9"9BHq`   5@ $x    ~Fx~'xKI`   |~xw  K+`   x  (  A 5@ ;+5@ Px{ >xH`   |x{ >xH`     xxx8 H%`   (  @z  K0q`   x8!|N       	 A     ".DoAddFonts__FPUcsP13BufferListRec| !ah|#xp|3x8`    H	A ||x ( @ <fo8nt|0@@8a8 X8  K`   |c5@l<`ve8crs8 HA |~x8 9   ̩!8!8aH
A   _  ,
  @(  A~  (  A     }p}4,@ aaꐁ8a8 Hq`   8  68  N R9    X!! l8a <HՀA   _  ,
  @ 8a K#`       ,  @ h \a  & `  *8a 8 pHP`     8a 88 8  Kq`     ,  @  h   a8HA xHmA   X8!P|N       	 A     m.ConvertFontFolderToSystemFileIfNeeded__FPP13ffAtomListRecP11FileSpecObjPP10HashTblRecP20AdjustffAtoms_EnvRec |A !|~x|#x;   cxdxH-`    H  0 c  c 4|  A $  H`     (  @̀ (  @ \8 8 
8  H`   Tc?@ H1A ||xH  0    _  xDxx8 H]`   x X8! P|AN       	 A      /.AddFileSpecToList_1__FsP20AdjustffAtoms_EnvRec   |ؐ !|x;@     xxH`    
H   cxdxH`    H  x  H`   |}x     
   |( @ @ 
   
Ts@ , x H`    HUA 8     (  @ 9   (  A \  J ,
  @ 9  U)?@ ( k   
H`    
 
(  @? 8`  (  A    ,  @ 8` Tc?@     , @ ;@8   8H  p;@ ~x~xH`    8a 8    99<  K$`   ! 8(	  @ ;@H   8a 88*H`   |c5@ ;@Cx8 8888 K4u`   |zxCxh8!`|N       	 A
     -.RequiredTgtCheck_1__FP20AdjustffAtoms_EnvRec |a !|}x|#x ;  ;  {  (  A{  8 8K`    8(  A  8    ,@ ; ;  H  `x 8  4 8 |: 8  4) 9 }J,  }@ &UEK5`   ,  @ ; H   ; 4 8    |` @a 8H̀A W>( @ <<`FO8cND xK`   HqA ||x5@ HA ||xx h8! `|aN       	 A    H '.DoFONDIntegrityCheck__FsPPP7fondrecPUc     TA   p    pƿ    T~  N       	 @       4 .SetDefaultOpCodes__FPUs  | ! a|#x $(.:B9<8aa:`  8  8    8  $  9   A(*  :   9`  a9
a.KY`   a	$8a8  H`   Tc?@ H뽀A H 
ta.8K]`   aa La L LH`   aH   d   8	(K%`   |c5@	( X.|0 @paH̀A   8a	, "92  Hm`   ^ ;  > 8a"8	,H)`   Wi?A $^ 
UJ~^ 
~ 
UkA 4;qH  , 
q 
~ 
pc~ 
 
T!A ;x8
8  
8  
~   8  8 8
KYA`   a
,}  &U)i) !
A,
  A $a,A ,A aH 
|8`  a83   H He NHA 
(  A8a "82  H=`   (  @ (8`
89D888K/`   |sxH 
9"3)  ! DA Dj NH血A a
8	,8
8
8
K`   aa,  @ 8
(  A ,a
H=A ~ &a
8
8	,K
aH  8`  ~ &,  @
(  A a
<FO8ND8	,H `   |ux(  A x~xHA |txV9A ` 
T9@ TWh?a
HAA 9   !
8aШ   K`   8`8888K.i`   |sxH Шa
<FO8NT8	,H i`   |ux(  A d~xHQA |txV9A L~ 
Uk9@ @Wl?8a   K%`   8`8888K-`   |sxH L~ a @a @ @H{`   ||x,  @|(  Ata
8
K`   
(  A:   H 0xHMA   :   <FO8ND|8@A  (  @Wi?A ^ 
UJc@ $~ 
Uk@ Wl?@~ 
Tc!Ata
  
K`   |}x4,Aa

  4 8 |2
  4 8 |B,  }  &U%K`   |vx,  @ ^ 
UJ@ ~,  Aa
a
k  4 9k |b8

  4 8 |B,  }  &U&K]`   |ux(  A~xHMA |txV9A ~ 
Uk9@ 
  4 9 |l"8HA 8a"8H`   We?A ;wH  ;|8`pxE48"'499   H |-`   ;  8a   K`   8`8888K+u`   |sxH  
TA: Wg?A
  4) 9 |hJ8H9A 8a"8H`   ;t8`pxE48"'499   H {}`   ;  H D^ 
UJA l: Wk?A `
  4 9 |l"8HA 8a"8He`   ;v8`pxE48"'499   H {`   We?A h
  4 8 |f:8HYA 8a"8H`   ;q8`pxE48"'499   H z`   ;  H  d
  4) 9 |hJ8 HA 8a"8 H`   ;z8`pxE48"'499   H z9`   ;  xHՀA 
~ xHwM`   ||xV?A ,> ~#x
Hv`   a
HA 9`  a
(  @Ѐa
HA 9  
H  ,a,  @   
TA  
p 
;ta
H婀A 8  
H  ,  @ 8~ 
KY,  @`9   !
>a	(8
,Kj`   aA,
  @8a
JUkA,Wl?A ~ 
Tcc@ $ 
T@ We?@ 
T!A Wg?A ;uH  ;{8`pxE48"'499   H x`   8a p   KM`   8`8 p888K(
`   |sxH t,  @ |8~ 
Ka> 
U)sA 4^ 
UJA (~ 8K1aa,  A aH $98  (  @ a	(  8KaaWc?@ ;z83d  KU`   89*  (  A ~f5@ :`+~   K`   aHiA    
T%A X   (  A \!)  ) ! <9@  a <(  A  <   ,  @ 9@ UJ?A 8a8 KqaH  ؀  d   KwA`      
TA    8f 	$8 K
`   $  }  !)  ) 9) A(j  }kJj     ,  A $  d K=a`   |sx~e5@ xaHs`   a   |  5A @8`pxE48"'499   H v=`   H  aHsa`   a!(	  @@~j5@ TWk?AT 88`   8(  A  8   ,  @ 8` Tc?@8aK|sxH (  A l  (  A \~cxK&`   |c4|ox8`P8U8  8	,}{xH49   H um`   8a P     K`   H  L~cxK%`   |c4|ox8`P8U!)   8	,}{xH49   H u
`   9@  A P~k5A H~l4,+A <~o4,'A 0~c4,A $8`8 P888K$9`   |sxr  K`   8aHs`   ~cx8! |N       	 A    0 +.AdjustffAtoms__FPP10cdlHeadRecUcPUlPUlPUls   | !@aؐܰ:8x;b2;B9@:9D8`  aH;  a؀KِalH (alH=A ;  ;   8aJl   "  H`   l  f   K2!`   |}x4,A : H  :  V?A!l)  i ~cx~dxHp`   ahAh(
  @<alk  : ~x8  Hp`   Tc?@ ;H T9  Palc  c 
Tc1A (x8J8P8L8JK`   |xH  $x8J8P8L8JK}`   |x8  T5@  P(  A aP8TK9`   5@lP(  A`!T(	  ATATJ  
  ;  H  Xalk  k T  4 9 |*T  4 8 |:8  8  9hK(e`   ; 4	4|H @AlJ  j 88  <FO8ND8  9hK(%`   |x8aJalk   "  H`   5@ \alc  c (  A HJ(  A <8aJdx8  H`   h  e (h   (,@ ;aPHuA 8  PaTHaA 9   TH  5@ ;@5@ ,; alk  K ~Cx~DxHn=`   ahH  ;  9  halHA ;  H l  d 
8e8dKahK`   Tc?A (h   \h   ZH Th   = FO9ND|@@@ @9   !eAlJ  J 
UJ1A v  a\H h   \H 8` ae8  dl   
T1A (x8J8P8L8JK`   |xH  $x8J8P8L8JKu`   |x5@  P(  A aP8TK9`   5@ ԁ!P(	  A ȁAT(
  A aTahk   h   
K`   |~x4,A $T  4 8 |*ZH  @8aHl     K`   8`8H888Ky`   |xaPH	A 8  PaTHA 9   T5@ AhJ  J (
  @ lxZahk  8 h   ,  | &TK`   h   (  @ $8`
~x888K`   |x!h)  ) !\5@ l8aJahk   (  H
`   9Z 88a\a <8` @8X Daedx8  Z9J!\9A`H )`   |x5A L4,@@ dh   = FO9)ND|H@A HAhJ  j ZK`   Tc?A (;  W+?A Xahc   ; H  ;  alHA H  4l  d hHje`   ah5@ h(  @<l  g   K`   l  ( W?A V?@ `alk   
q 
alc   
p 
l   
T~ 
l   
T{A ;  H  ;@alH%A 93h  K`   9"9*)  (	  A 5@ ;+5@ pl   
U%@ 8al8 KMalH  a؀lHiA`   alal(  A $~#xl   KX)`   Tc?A l(  A 5Àz  K%`   5A !l(	  A AlJ  (
  @ @xK`   |c4|ox8`88  8J}{x9   9   H k]`   H  xK`   |c4|ox8`8alk   8J}{x9   9   H k`   4,+A X4,'A L4,A @8a Hl     K
y`   8`8 H888K9`   |xx8!|N       	 A    	 %.ReAdjustffAtoms__FPP10cdlHeadRecPUcs |a̐ !||x|#xp|3x|;x}Cx:3:9*;9<;  8`  pd  8    8    #xK-`   |xx#x8xKU`   xxHg`   aH ,  g   8K%`   |c5@ԁ X)4|H @WJ?A;`  ak  k   8  Kju`   |}x4,@ D8aX     K`   8`8X888xK`   |~xH Wf?A  8  a8KZ`   |}xt  K	]`     (  A 5@ ;+H <Wj?A PaUkA D8a8     KQ`   8`88888xK`   |~xH  8`889      8x9   9   H hY`     h x8 KY`   6  })6  AJ  J w  }kRw    l   Kh`   xHe)`   aH  8WC?@ 8ax8 KaH  xHd`   a(  @5A(  A   (  @ H9    8xK`   |c4|sx8`P8X8  8  ~gx9   9   H gE`   H  l8a 8!)   9B9@  K`   xK`   |c4|sx8`P8Xak      ~gx9   9   H f`   5A H4,+A <4,'A 04,A $8`8 8888xK
`   |~xxX8!P|aN       	 A
     +.AdjustrmAtoms__FPP10cdlHeadRecUcPUlPUlPUls   |ܐ !|}x|#x~x8<888 8HՙA HA ||x5@Da<H `   Tc?@08<NF8NT|(@A8<sf8nt|8@A8= FO9)NT|H@AA8=`FO9kND|
X@@ 8a@8 *8  H``   Tc?A ̀a@K&`   a@HѥA @  8`  ~ 
        ~xHA ~ < 8a 8828  H]`   ~ "    a@HԕA !@@  h 9"9@  KE`   c >cx$xex8 H``   H  ;H  8aD8 88  H_`   Tc?A ԀaDK=`   Tc?A aDHбA AD  9`  9  }  c      ~xHŀA  8 <  < "    aDHӡA D!D)  i 9B9@  KQ`   C :CxxEx8  H_`   H  ;xx8!p|N       	 A	     2.ConvertResMergeToRsrcAtoms__FPP13rmAtomListRecPPc|!Đ !p|ux|#x:9@;B3;b9*:9<8`  a8;  H˥A |rx~x~xH`=`   a@H @  d   ~exK!Q`   |vx~4,@ ;H  H5A |xx;  H  8a<$xH1A a<H=A ||x; H  8`  H]A a<xH-A |}x8` H=A (  A H=A |c5A ;@H  a@xK|xz  K`     (  A 5@ ;+5@ ; 44|	P @h5@ ;9 ,44| @$@  d   K`   @  e   K`   z  K`     (  A 5@ ;+5@ $8a@~x8 Ka@!@(	  @`w  K`   ~CxHA 5Aa@(  A t@  (  A d8a 8@     K `   xKa`   |c4|qx8`8@   8 8~'x9   9   H ``   H  D8   8xK`   |c4|qx8`88  8 8~'x9   9   H `}`   5A H4,	+A <4,
'A 04,A $8`8 8888K`   |xx8!|!N       	 A    < ".ReAdjustrmAtoms__FPP10cdlHeadRecs| ! a|#x|+x|3x:<:2:"9@;B3;b9*;9<;  aK`   |rx(  A5@ F~x~xH\`   aH   d   8HK`   |x5@X8` 8H`   |sx(  A ~cxK`   aDD(  A 8H^aH8LK&M`   |x5@!H9A 89)9` }i i  j B     !|8bHA Hf "|H Z9   AH* d9`  Hl b8`  Hd 28  H .; h8aLHʱA |x4,@ ;  ; H ;  H jU@P!)  i   8<Ke`   |xA<J XA a<k Za 8a 8HH`   9  65@ 8a@K`   |x5@ l@ &p@ *8a @8   H%I`   |x8a 8@8  K`   5@ <a 쀞  88K`   |x5@ al8l &ap8d *H "(  A Hf "H!A 8aHHMA Hg "9   !D	 9@ aDK jUA aD 8  |2D    !D	 A aDK    aD 4   ,A $8a     H9`   H  8a8HH`   8   88   <u  8 <in8fa   
89H9"9BHB!`   aD~x~xxKe)`   |x5@ <9@  AH!|; h8aLH
A |x4,@ ;  ; z  K`     (  A 5@ ;+5@ W?A8H "(  A Hg "HYA H99! 89@ }Ii  h  B i  h  8aDK`   H  ;z  KE`     (  A 5@ ;+8a F8 Ka(  @D~xxK`   q  K`   x8! |N       	 A    l 2.DoAddFolders__FPUcsP13BufferListRecPP10cdlHeadRec|a̐ !|}x|#xP|3x|;x}Cx:3:9*:9D;9<;  8`  Pd  8    8    CxK`   |yxCx8K`   xxHV`   aH `  g   8K`   |c5@ XI4|H @Wj?Aak ( @ (8`
~ĳx888K`   |~xH 8`8Ձ职   
   89   9   H X`     h   8  KY`   |x4,	A 4,
@ aK+`   |x4,@ D8a 8职     K-`   8`8 8888K`   |~xH 0t  K`   u  (  A 5@ ;+H 5@ h8 Xja8XKI`   |x5@ D "(  A !i "HA 8bH=A Aj "al Z耄  d $x8 dK`     |       |2  xHT`   aH  8Wh?@ 8ax8 KaH  xHT`   a!(	  @5Aa(  A 职  (  @ H8`  a 8xKq`   |c4|sx8`P8W8  8  ~gx9   9   H V`   H  h8a 8耥     KY`   xK`   |c4|sx8`P8W   
   ~gx9   9   H Vq`   5A H4,	+A <4,
'A 04,A $8`8 8888K`   |~xx88!0|aN       	 A
    ( +.AdjustfmAtoms__FPP10cdlHeadRecUcPUlPUlPUls   | !|}x; xxHR`   |xH  8  d K`   Tc?@ ;  H   xxHR`   |x(  @x X8! P|N       	 A      0.IsEnoughMemToCallAnyActionAtom__FPP10cdlHeadRec  | !|}x|#xxxHQ`   |xH  PW?A    T@ W?@    TA 8` H  $xxHQ`   |x(  @8`   X8! P|N       	 A      '.AnyActionAtomsToRun__FPP10cdlHeadRecUc   |A !|~x|#x;  HuA |zx89d  HyA   e  cxdxHP`   |xH  W?A    T@ W?@ |?  ) U)A l_  j    H)A ~  (  A ~ H݀A H  4;@8`8       8  9   9   H S`     h  xHPA`   |x(  A 5ADCxHA x X8! P|AN       	 A    < /.PreLoadActionAtoms__FP20DoActionAtoms_EnvRecUc   | !0a|#x|+x|;x}Cx:9;3;  ;@  a老HO}`   |yxH #xHeA   u@  T{@ 4t, @  T{A t, @ U{@V?A _ UJ@ V?@ UA89d  HUA   H]A {    D Df NH)A  (  @ 0;@@8`8   8  9   9   H QQ`   H t{ HmA at ,  A ? ,	 @ { HMA ,@ u  K`   |vx9B9j  HA u  a|~ aau  8p8PKʑ`   |c5@ pH  8  ,A  8a P  82  Hxm`   H   
8 PHA 9    89   ! <9B<j  8 8   
8 P99"9BH6]`    , A @ ,  @ H , @H X    La L8 8|HeA |xxW?@ 8xH  8  x8`D8I 
xt9   9!xH O`   x,  @ ;  H  ;   W?A ;  H    l(  A |  9   3 l;  H \;H T[ J  A Ha H8 8|HA ax8`D8I 
xt9   9!xH O`   ax,@ 0\   l(  A <  8`  q l;  H  ;H  Ԁx, @ ;H  ;  H  x~ĳx%x~x8xK=5`   |zx8`D8I 
xt9   9!xH Ni`   E5@ `x,@ 8   l(  A     @9   A @* l;  H  4;H  ,ax, @ ;H  ;  H  ;H  ;{ tH-A { HIA #xH}A L5@ a$xHJ`   |yx|  K	`   8b9*c  (  A D5@ ;@+(  A  E5@ 5A<t, A0H5A CxH  x8!|N       	 A    L E.CallEachActionAtomRec__FPP10cdlHeadReclUcUcScP20DoActionAtoms_EnvRec |! !a |#x|+x|3x|;x8a a @;  5@ 8a @xK|x83  | NH1A 5@ ;  5@ $a $xxFxx9 @K|x5A ,t,	 @  a $xxFx8 9 @K9B3j  { NHA t, @ @9   88`  a <8<d  8 8  8  899"9BH2`   8<e  8 dH.!`   4,@@ $8`
89D888K
`   |xx x8! p|!N       	 A    t &.DoActionAtoms__FPP10cdlHeadReclUcUcSc|A !|zx;  8b2  H   6(  A ~ 6DxK1|x5A 4,+5@ @ :9   (  A =  ) ,	  @ 9  U?@ ~ :DxKQ|x5A 4,+5@ @ >8`  (  A    ,  @ 8` Tc?@ ~ >DxK|x5A 4,+5@ x   HĝA |~x(  A 5A 5A H4,
+A <4,'A 04,A $8`8888KI`   |xx X8! P|AN       	 A     .DoDeletes__FUc   | !|}x|#x;  5@  x    89<  K`    (  A 449"9̩)  |H @  5@ 8~  KE	`   |xx X8! P|N       	 A      '.UpdateTargetVolume__FsP13DoAdds_EnvRec   |a !a |#x|+x ;b3;9<8a a @8    8  83  ;  5@ 0a xx99@  8 9 D9! HK=`   |x5@ 8a LK`   |x5@H9a L{  xx8 L K|x5@ xx8 L K|x5@ xx8 LK}|x5@ 8a L  K`   |x5@ xx8 LK|x5@ 8a L  K`   |x5@ 8a JK
`   |xK``   9    89   ! <9B<j  8 
8  8  899"9BH-9`   |  Ke`   5@ 98Ѐl  8 @KÝ`   |x8a LK`   8`  {  8  83  x x8! p|aN       	 A     *.DoAdds__FPP10cdlHeadRecPUcsPP10cdlHeadRec| !|~x|#x(  @ ;H  h~ 68 xKQ|x5@ ~ BxK|x5@ ~ :8 xK|x5@ ~ >8 xKё|xx X8! P|N       	 A      .SrcAdjust__FP11VolIndexObjs  | !K
`   |xx H8! @|N       	 A     4 .CombineRedundantAtoms__Fv| !a h;9@;9<;  8b2  H  |5@ ~ 6    K`   |x5@ ~ >    K `   |x5@ ~ :    K`   |xx   HA |~x(  A 5A|5A H4,	+A <4,
'A 04,A $8`
89D888K`   |x5@ a hK`   x X8! P|N       	 A    D /.ExpandAtomLists__FPP10cdlHeadRecPP10cdlHeadRec   |! !|yx|#x|+x|3x|;x8`  {  8    8    ;  82  H Ԁ~ F$x8 @8 <8 8HxK|x5@ T @;  })B;  A <|  }kR|   8}  |cb}  ~ 6$x8 @8 <8 8HxK|x5@ T @  |*   <  }:  ! 8]  }JJ]  ~ B$x8 @8 <8 8HxK|x5@ T @{  |cb{   <  |"   8  |2  ~ :$x8 @8 <8 8HxKa|x5@ T! @[  }JJ[  a <  }Z  a 8  |  ~ >$x8 @8 <8 8HxK|x5@ 4 @  |2   <<  })B<  A 8}  }kR}  x   HA |~x(  A 5A$5A H4,+A <4,'A 04,A $8`8888K`   |xx x8! p|!N       	 A     .TgtAdjust__FUcPUlPUlPUls | !|~x|#x~ "   ,  @ $ e  8 8 8   K  ,  @Ш  H "E`    8     (  @ ? (	  A 8 _     |`@@ 8`   H    |(P    K`     (  A  8 8 "H .`      |B &  8 &8 *K{e`   Tc?@Ȩ  8 8 *K{I`    2? *(	  @ 4_ .UJ_ 4 Uk : &U >8`  8H  48 *H71`    4 Te> : &Te> >8   8 > 4|@@@ ? >9) ? >_ :(
   : 4|@@  :8  :  8 BKxA`    488HUA  >88HEA  :88H5A  8(  A \   (  A (8`8888888 BK`    H 8`8888888 BK`    H `   (  A (8`8888888 BK`    H ,8`8888888 BKy`    H   8 8 *Ky`   Tc?@  *(  @ (? .U)? 4_ UJ_ :9`  8H  (8 *H5y`    4 Ue> :8`   8 : 4|(@@  :8  : :(   :88HՀA  48 8HŀA ? 8(	  A (8`888 888 K`    H  $8`888 888 Kq`    _  b  }R    f  |    j  }2  ? ,	  }@ &UCH8!@|N       	 A    P B.CheckThisTargetVolume__FP17TgtVolumeTableRecP18CheckTarget_EnvRec|a !0a됁쐡|3x|;x}Cx;3;9* a  aa N8됁 <8   :8    8    9     ! :,	  @ 9B9̨j  KA`   a :a :,  @ KM`   98l  a :,  @ $89<d  8 8 K%`   a :~  K۵`     (  A  :,  @ 8+ : :,  @ $a9"9<  9B2  H`   a :~  K]`     (  A  :,  @ 8`+a : :,  @ KQa :~  K`     (  A  :,  @ 8+ :9<h  8 dH`   ! :,	  @ $9B90j  9b8Ԁ  8 8HJ`   a 9<l  8 H`   a :8!|aN       	 A     .CheckTarget__FUcPlPUcPUlPUlPUl   | !a X \8b2  H  X8 6K`   8 :K`   8 >K-`   8 BKQ`   8 FK}`   x   HA |x(  @8a XKM`   8a \K`    H8! @|N       	 A      /.DisposAtomLists__FPP10cdlHeadRecPP10cdlHeadRec   | !|x|#x|+x;B9@;b3;9*;9<8`  x  8    8`    8 8FxxK`   |~x{  K`     (  A 5@ ;+5@ $8`  8 8FxxKa`   |~x{  Kع`     (  A 5@ ;+5@ $8`  8 8FxxK`   |~x{  Km`   |  (  A 5@ ;+5@ $8`  8 8FxxK`   |~x{  K!`     (  A 5@ ;+5@ $8`  8 8FxxK}`   |~x{  K`     (  A 5@ ;+5@ $8`  xFxxK1`   |~x{  K׉`   \  (
  A 5@ ;+5@ $8`  %xFxxK`   |~x{  K=`   |  (  A 5@ ;+5@    K
a`   |~x{  K`     (  A 5@ ;+  HA 9      HA 9   ?  HmA 9@  _  HYA 9`    HEA 9    H1A 8`    HA 8    H	A 8   x h8! `|N       	 A    @ ;.GetAtomLists__FP10AtomIDListPPP10cdlHeadRecPPP10cdlHeadRec   | !a h l p|3x8`  HA 82d  HA |x5@ $8`  H݀A 82f  HA |x5@ @x8  H2`   Tc?@ (HA 8888KI`   |x99<h  K`   5@ 8b2K`   |x9B<j  8 dH`   9b3k  K`   99*  (  A 5@ ;+5@ a h l pKA|x8<d  8 dH`   83e  Kԁ`   89*  (  A 5@ ;+5A H4,	+A <4,
'A 04,A $8`
89D888K9`   |xx X8! P|N       	 A     H.SetUpLists__FP10AtomIDListPPP10cdlHeadRecPPP10cdlHeadRecPPP10cdlHeadRec  | !a h l p t x |}<KxA ;3;  8`  a 88   <8<e  8 8  8  899"9BH`     } NHQA 5@ K`   |x5@ a h l p tK|x~  K`   5@ 9"9*)  (	  A ;+5@ $x | x   K|x~  K}`   5@ 99*  (  A ;+5@ (82d  89@  89<  xKoU|x4,
@ (8`
89D888K)`   |xH  ,5A $x8888K`   |xx X8! P|N       	 A     ^.DoTargetAnalysis__FP10AtomIDListPPP10cdlHeadRecPPP10cdlHeadRecPPP10cdlHeadRecPUcPlUcPUlPUlPUl| !Pa:9;b<;9@;3;9*:9<;  8`  aP8  L8  H8  F8<:  ;@ 9   89   !79@  A69`  a:`     a c ha  $ d8  87"  8  995  =  ! 9@ xa K r9  u  K`   |qxV#?A 8aK`        h | | hb|8@A 8V(?A 0=  ! xA xJ hA ta tk hkbK`   |x5@ ,}  a p p h (  A Hj`   |x{  H`   {  8 dH`   #x8  H S`   8`D8E8  8  8  9   9   H /`      l lf NHA u  K-`   |rx5@ Ka`   |x5@ <9!@! 89AA <a8P8L8H8F9<9  9AKa|x5@ @" B\<`C0aXaXC(! HQ|ox{  }{xH`   5@ aPLK!|x}  K΍`     (  A 5@ ;+#xH O`   5@ #xH S`   5@ 9 U)A :` ;5@ \9b2k  (  @ LP9  (  A    ,  @ 9 U?A  aL8 KؙTc?@ :` ;#x8 H Q`   a<  | @@    h8  h r5@ \H $e`   |x5@ : H  4,
@ :  ;  9` a   d d4{  8 dHM`   }  K9`   |  (  A 5@ ;+5@ ;  9     ` `g Ka`   Tc>( A (   \! \i Ka`   Tc>( @ 9 9B94  }  a X X D92  5@ d8a8Ka`   |x5@ 8a8K`   |x5@ $8`  K`   |x8 65A 4, @ 4aL<8 F8  K|wx~5A ~x9@ A75@HA = 9 |` A $K]`   Tc?A aLKՕTc?@97X  (  A $87Xd  8 K:`   8  87X  H `   H T}  Km`     (  A 5@ ;+5@ x8D  K7e`   |x5@ xDKa|x}  K`   |  (  A 5@ ;+5A D4,+A 848 HA x8 8 88 K`   |xH 5@ WE?A @(  A x8   89    <{  8 8  8  899"9BH1`   }  KQ`   <  (	  A 58` Kޡ|x5@ K`   |x}  K`     (  A 5@ ;+5@ aP8 DHK|xx   H݀A |~x(  A aDK^`   K``   Tc?A @8   88   <{  8 8  8  89 9"9BH=`   H  <8   88   <{  8 8  8  89 9"9BH`   ;@  5@ (  @5@ $aP8 K%Y`   |wx5@ ~x5A V?@ p  Km`   5A 4, @ 0  (  @ $aL<8 F8 KY|xH  (7(  A aL<8 F8 K-   T8   T45A 4,
 @  |  (  @ Km`   |xH  6(  A K`   5@ K`   |x5@ p  K#`   {  8 dH	`   5@ p  K!U`   |x5@ Ka`   |xD   P P |@ A !D9B9J  |	P :  5@ ~x}  Km`     (  A 5@ ;+a(  A 5@ H %U`   8  89+  H  H =`   |c5@ $V?A 97(   L9  A L* 9b95k  (  A (u  8<K!`   |c5@ 9<:@u  K`   | A u  ~DxK5`   aPLK=8b2K`   8aHH$`   92o  H)A 82d  HA Ke`   5| &TKE`   K
`   #xH G`   5@ #xH KI`   {     H! H H`   {  H	`   5A 9b9+k  (  A HdE`      Da Dc ha @ @ hb| @A V%?A aK`   5@ Vg?A ;x8888K}`   |xxK]`   |c4|ox8`D8G}{x8  8  9   9   H $`   x8!|N       	 A    < .DotheInstall__FP10AtomIDList | !@a ;<;b3;  8`  a h8   d8   `8 \8   X9    T9   ! P9@  A L;   :  ;@  ;   h d9`  99+l    8` xv r}  H`   }  8 dH9`   x8 H H-`   8`D8F8  8  8  9   9   H #`      H He NH)A 5@ <8 T 89 P <a 8 h8 d8 `8 L9 \9   9A XK|xa hK`   xH D`   5@ xH H`   5@ ~ UkA ;@ ;5@ \8b2c  (  @ L h8  (  A    ,  @ 8 T?A  a d8  KͽTc?@ ;;@   8  rx8 H F`   5@ 0H `   |x4,@ ;  ;    9  445@ $a d \8   L8  KI|x: 5@ 8`  K|x5@ K	`   |x5@  8:d   `89<  K`   5@ $ \,A 9"9̨i   \K`   5@ $a d \8   L8 Kԭ|xH  $V?A a d \8   L8 Kԅ}  9  4W?A 85@ H `   H  $H 
`   |c5@ 87(E  8  5@ K`   |x5@ $! \,	A 9B9̨j   \K`   ;   5@ ?xa h dK8b2Kҁ`   8a `H%`   92l  HA 82d  HA K`   5| &TK`   xH B)`   5@ xH E`   5@ WI?A ;x8888Kϡ`   |xxKЁ`   |c4|ox8`D8H}{x8  8  9   9   H `   }  ]  A Da D H`   }     @ @ H`   x 8! |N       	 A     .DotheRemove__FP10AtomIDList  | !b88 HA 88ؐd  b88 HA 88Ԑe  b88 HA 88Аf  8  994   H8! @|N       	 A      | .InitInstallUnit__Fv  d  c ( L     X  |8 L  9   N       	 @       0 H.SearchForNeedsSysFldr__FPlPP11FileSpecObjP27AttemptingLiveUpdate_EnvRec  | !|}x;9< 88`  a :483   P|0 @ 4  H5A   88̀  8 8H`     HqA a : X8! P|N       	 A      .AttemptingLiveUpdate__Fs | !|}x|#x8`.HAA |x(  AD ^8`  $8 8(HF`   8  Ԩ $ ޳ ؓ 8 HeA     ,  @ 8 8 HՀA Tc?A `8 &8 HF`   x KI8 & Z x8 HHA     ,  @ ? $9)? $9@  _  H  \9  Z x UA 8 HHeA   8 HH%A     ,  @  $8 $8     $8  $  ,@xH
A  X8! P|N       	 A     .DeleteFolderContents__Fsl|! !|~x|#x|+x|3x ;3;`  8` } 8   W%?@ xHA |xH  xHA |x5@ 4] $xHA |x5@  (= $|H @ ;5@ X9` ~ 9   a ~ 0W$?@ xHaA |xH  xHeA |x4,@ ;  5@ $A 88a 8H:U`   |{x(  @ ;5@ cxH̀A 9    ,9   > .[  ^  a 8~ $9   ,8`  } .     8 $xH!A |x5A 4,@ @ (,  A 4|  Ke`   > (= $xH
A |x|  KA`   5A4,@ ;  (  A cxHaA cxHŀA xHaA xHUA x h8! `|!N       	 A    @ 9.CopyFork__FP14HParamBlockRecP14HParamBlockRec8forkTypell | !|xx|#x|+x|3x;   Ƴ! 8`  a ГA 8a HA |x5@ 8 ꃡ 8   R J! N8   Ra h8a 8HA |x5@ H;  ԁ! ؑ X! \A ܁a A `a d  a a 8a 8HŀA |x5@ ,(  A $a h8a 8 88  xGxK}|x5@ ,(  A $a h8a 8 88 xGxKM|x5A W?A 8a 8HA xX8!P|N       	 A    d .NonBufferedCopyFile__FPUcsll | !|~xox8 88 <KA`   a 8,A  8,  A xKR`    8| A xo, @ x 8K8 < n r9  x! 8! 8a \H]A |x5@ 09a <a ڳ ށ  8a HA |xH  ;  xX8!P|N       	 A      .DeleteTempFolderOnVolume__FsUc   |a !p|{x|#x|+x a a Ra V8   \ d p8a @H-A |x5A 483   z(  A  h49"96)  |H @  8 8x 8! |aN       	 A      .MoveFile__FsllPUc| !|#xp}  c Xp  |  @    d(  @    f( A  f( @   99<  K`   |~x4,	@ ;  _ h,
A H f( @ <5@ 48a 8  89<  K`    X h Z8 8Ki|~x5X8!P|N       	 A     C.MoveEverythingBack__FPlPP11FileSpecObjP25LiveUpdateRollback_EnvRec   | !a Z|#x;9<a Z  ~  HmA ~  88Ȁ  xH	`   ~  HA   8 K] 8`   H8! @|N       	 A      /.RollBackVolume__FsP25LiveUpdateRollback_EnvRec   | !;  8b9<c  (  A 89<d  K`   88e  8 8K`   a : :,  A 5A  :x X8! P|N       	 A     | .LiveUpdateRollback__Fv   | !|x \ `a `x8 Kz`   |~xa \x8 Kz`   |c H8! @|N       	 A     h .FileSize__FUlUlUl| !P|#x|+x8`  a J   X  |( @    d(  @ ~  8 8K}`   |c5@ h   f( @ (  n xK (  })(  H  4^  J f(
 @ $  n xKŁ 
  }   8! |N       	 A      =.FindSubtotal__FPlPP11FileSpecObjP25SpaceForLiveUpdate_EnvRec | !||x|#x|+x;9< B > 8xKx
`   a :8`  }  8      H}A   88Ā  8 8H`     HQA 8`   h8! `|N       	 A      .SpaceForLiveUpdate__FsPUlPUl |! !|zx|#x;  8` HA |{x(  @ 8a88*H9`   H  8a8  H9`   cxHxA 8a888H9`   CxK}`   ||x,@ ; ;  A8`  a;  H  |88Ɠ8aH{A |x5@ <; 48 8HA 8a888H9-`   8a88 8H8`   H   4,@ ; ;  H  ; W?A5@ ,9!8!JANh8a8H9A |xAhY  5@ Cx  88KI`   |xxH8!@|!N       	 A     .MakeTempDirID__FsPl  | !@a|#x8a8aJڰN8  T;  ; h48 8HŀA 8a88 8H7`   8a8HzA |x5Aēh4,@ (8a8H1A |x5@ !hA*  x8!|N       	 A      .UniqueDirID__FslPl   | !0|+x83d  K`     ,  @؀   X |@ @> d(	  A 9@  _ 9` ~ fH 9   Vx8 DK`       ,  @4  "d  8 KuE`     ,  @ x8 K`   Tc?A̈ f 	|8@@ f( @  8 @K`       z K! @_ 
|cR9)( })! @ 8 @8 8KG`   ||x~ e(  @ (  z KQ 
} 
H  ; W?A  Z "(  A ~ "HxA 8a HAA ~ "  8 Km`   Tc?A   8 K)  H      ,  @  x 8 K!    ,@ 9     ! > h_  ,
  @ X~ e(  A (8a   hxK  9   bH  8` ~ b8  fH  8   8  f f(  @ |9    bH  p> f(	  A ^ f 	|
X@@ T9  fH  H  ,A   ,@ 0 f(  A  f 	|8@@ 9   f9   ?  8!|N       	 A    4 B.MoveOldFiles__FPlPP11FileSpecObjP30PrepareTgtForLiveUpdate_EnvRec| !|}x|#x;9< xKq`     8 K  8`  	~  HvA ~  88  xH `   ~  HyAA   ,  @ D8   
9   	~  HuA ~  9"8  xH 5`   ~  HxA 8`   X8! P|N       	 A      =.PrepareThisTargetVolume__FsP30PrepareTgtForLiveUpdate_EnvRec | !8`  a 88  @88e  8 8Ki`   a 8 @(  @ 8 8a 8 X8! P|N       	 A      \ .PrepareTgtForLiveUpdate__Fv  | !|x n p w x;   x  d  HpA x p n8(Hx)A HpрA |c5@ L w(  A 0xHxaA |}xx8 @HxA xHy1A xHxA H  HpyA |~x83  | NHpA x X8! P|N       	 A      -.WriteIt__FPPcsUlUcP23CopyINITContents_EnvRec | !a j l p8a ja 8;  <`IN8cIT8 HoA |x(  A PxHw=A HoA |c5@ (x8 <IN8IT8  8 8KE|~xH  HoiA |~x5@ p<`PR8cOC8 HoA |x(  A PxHvɀA Ho)A |c5@ (x8 <PR8OC8 8 8K|~xH  HnA |~x5@ <a pHyEA |x(  A $x8 <ST8R 8 8 8K|~x5@ <a lHyA |x(  A $x8 <ST8R 8 8 8KA|~xx X8! P|N       	 A     4.CopyINITContents__FsPUcP25FinalizeLiveUpdate_EnvRec  |a !|~x|#xx8  Ki|c5AH8`   8  D8` HẁA |}x(  @ x8*H.`   H  x  H.u`   xHmA xKrA`   a 8  88    8a Hp̀A   ,@ 9    H  @? ,	  @ 49@  A ha a n  ra<a 8a \HyA   ,  @Xx 8xHsA HlՀA |c5@4 n r8   x 8 8a \HxـA   ,  @ P n r9    x! 8! =@IN9JITA |=`ka9kjra  q 8a \HxɀA   ,  @  x 8x8 H `   ||x ,  @ THlA |c5@ Dx8 88 <K|`    83e  { NHkA x8 <xKհ  ,  @ xHoA H  8a \HxA  8`  h8!`|aN       	 A     7.CreateINITOnBootVolume__FsP25FinalizeLiveUpdate_EnvRec   | !|x \483   P|( @ x \KH  x8 Ki8`   H8! @|N       	 A     l ?.DeleteTempFolderOnTargetVolume__FsP25FinalizeLiveUpdate_EnvRec   | !83   NHj
A 88e  8 8K~`   X8!P|N       	 A     L .FinalizeLiveUpdate__Fv   | !b88 HlɀA 88̐d  b88 HlA 88Ȑe  b88 HlA 88Đf  b88 HluA 88g  b88 HlYA 98h  b88 Hl=A 9"8i  b88 Hl!A 9B8j  8`   H8! @|N       	 A       .InitLiveUpdate__Fv   |ؐ !|x|#x|+x|3x|;x}Cx! 8b3c   h(  A  d ,  | &Th T?A d4,A 44,A (4,pA 4,	A 4,
8@ (~ dx~ųx~xx(xIxH !Y`   9b3   (  A (x~ĳx~xx'xHx! H  Y`    h8! `|N       	 A
     '.RegisterActionWithLongParam__FssllllPv   |!Đ ! |?x|qx|#x|+x|3x|;x}Cx;9<:3<`nu8cll 8   <nu8ll 8   8 K`   ;@ ? 8 <in8st<id8bg8 89   K`   8 <db8ID8 Ky`      h(  A 0   Y(  A  8 w   h   HxIA 8 <--8--? ? 8_ _ <8 8KwE`   8 <ea8ci~%4Ky`   8 <ea8id%4Kx`   ~+4,DA@@ L,A@ (,A@ ,A	tH 
p,PA|H 
d,A8@
X,AH 
L,pAd@ ,A @
4,A  H 
(,8Al@
,AH 
8 <ea8p0exKxA`   x  8 @K`   8 <ea8p1<fs8s 8 @8 FKv`   8 <ea8p2<TE8XT8   Kv`   8 <ea8p3xKw`   H 	8 <ea8p0exKw`   8 <ea8p1<TE8XT8   Kv]`   x  8 @Ki`   8 <ea8p2<fs8s 8 @8 FKv%`   8 <ea8p3<TE8XT8   Kv`   H 8 <ea8p0exKw`   8 <ea8p1<TE8XT8   Ku`   x  8 @K`   8 <ea8p2<fs8s 8 @8 FKu`   8 <ea8p3<TE8XT8   Kue`   H L8 <ea8p0exKvy`   x  8 @KU`   8 <ea8p1<fs8s 8 @8 FKu`   8 <ea8p2<TE8XT8   Kt`   8 <ea8p3xKv`   H 8 <ea8p0exKu`   x  8 @K`   8 <ea8p1<fs8s 8 @8 FKt`   8 <ea8p2<TE8XT8   Kt]`   8 <ea8p3xKuu`   H ,,4,A H  8 <ea8p0<TE8XT8   Kt
`   8 <ea8p1<TE8XT8   Ks`   8 <ea8p2<TE8XT8   Ks`   8 <ea8p3<TE8XT8   Ks`   H ;@  H #4,"A @ ,@ H  ,&@ 8 <ea8p0exKt`   8 <ea8p1xKtq`   8 <ea8p2xKtY`   8 <ea8p3xKtA`   H 8 <ea8p0exKt%`   8 <ea8p1<TE8XT8   Kr`   8 <ea8p2xKs`   8 <ea8p3xKs`   H ;@  H $4,A @ ,A @ ,@ H `,A lH T8 <ea8p0exKsy`   8 <ea8p1xKsa`   8 <ea8p2xKsI`   8 <ea8p3xKs1`   H 8 <ea8p0exKs`   8 <ea8p1<TE8XT8   Kq`   8 <ea8p2xKr`   8 <ea8p3xKr`   H x8 <ea8p0exKr`   8 <ea8p1<TE8XT8   KqQ`   8 <ea8p2<TE8XT8   Kq-`   8 <ea8p3xKrE`   H ;@  H %4,UA @ ,QA At,T@ H  |,Y@`,W@ lH  8 <ea8p0exKq`   8 <ea8p1xKq`   8 <ea8p2xKq`   8 <ea8p3xKq`   H T8 <ea8p0exKq`   8 <ea8p1<TE8XT8   Kp-`   8 <ea8p2xKqE`   8 <ea8p3xKq-`   H 8 <ea8p0exKq`   8 <ea8p1<TE8XT8   Ko`   8 <ea8p2<TE8XT8   Ko`   8 <ea8p3xKp`   H h;@  H `8 <ea8p0exKp`   8 <ea8p1xKpu`   8 <ea8p2xKp]`   8 <ea8p3xKpE`   H &4,A tA ,@ 8 <ea8p0exKp`   8 <ea8p1xKo`   8 <ea8p2xKo`   8 <ea8p3xKo`   H 8 <ea8p0exKo`   8 <ea8p1xKo`   8 <ea8p2xKo}`   8 <ea8p3<fs8s x8 FKn)`   H ;@  H '4,A @ ,@ H  ,@ 8 <ea8p0exKo`   8 <ea8p1xKn`   8 <ea8p2xKn`   8 <ea8p3xKn`   H  8 <ea8p0<TE8XT8   Kmq`   8 <ea8p1xKn`   8 <ea8p2xKnq`   8 <ea8p3xKnY`   H  ;@  H  ;@  WH?A @9"3i  8 W   h8 KJ`   H  _      ?   8 KG`   8 KG`   8 KG}`   !  |!N       	 a    d .RegisterAction__FssPvPvPvPvPv   9"<"i  9B<   9b<  9<  9"<  9B<
  N       	 @       4 !.SaveActionWithLongParam__Fssllll | !8<"d  8<   8<  8<  9<  9"<	  9   K H8! @|N       	 A      T .RegisterSavedAction__Fv  | !a X8b; XH`   8b; H8! @|N       	 A      4 .MakeParam1Str255Ref__FPUc| !a X8b: XH`   8b: H8! @|N       	 A      4 .MakeParam2Str255Ref__FPUc8,,8    8   8   N       	 @       $ .__ct__14TSimpleFeatureFv | !|x ^(  A $8b,, ^,  @ xHI`   x H8! @|N       	 A     X .__dt__14TSimpleFeatureFv | !|x lxK`   8b+   l 8   8   8   9    9   ?Z9@  _9`9  8`   <  8  \8  `8   8` HF`   |}x(  A xxH-`   8, fx X8! P|N       	 A      1.__ct__15TPreferencesMgrFP21TScriptDocumentServer |a !|~x ~(  A 8b+~  f     ; H  H~f48 8H)`   Tc?A ( 8|+yA cx8  HhiA ; 44|8 @f}CyA cx8   Hh1A x8  KU`   ! ~,	  @ xHG%`   x h8! `|aN       	 A      .__dt__15TPreferencesMgrFv| !|x ^(  A 48b, x8  H`    ^,  @ xHF`   x H8! @|N       	 A     h .__dt__5TListFv   | !0|#x|+x;70;  ^  8a 8~  8     ^8    >x$xHU)A |}xHUMA |x(  @ 5@ ;@5A (8`8%4x8  9   9   K`   5@ xHWA x8  8K`   |x5@ PHTmA |{x99l  HTqA a8 HY=A ||xcxHTMA K`   |x5@    ^xH^A ^  5@ xx8!|N       	 A    l F.CallDefaultEnvironemtProc__15TPreferencesMgrFUlsP18EnvironmentSetupPB| !HSmA |~x89d  HSqA <`in8cpr8,HSuA |x(  @ 083  } NHS=A <`in8cpr81HSAA |xxHSA x X8! P|N       	 A      ..GetPreferencesRsrcHandle__15TPreferencesMgrFv| !0|x;3:  8`  a HRuA |qx89d  HRyA xK|vx(  A~óxHVA    8a 8 8 H
9`    , A@,  @ H 8a 8 8 H
	`    T  , @ 9   H  9   ? A UJj,
 }` &Uk  (  @  a Tc(, | &T H  8    T, | &T     @! @ h 8a 8 8 HY`   8a 8 8 HE`   _ (
  A a \ `H  <`  8c  \8  `8a 8 ~8 H`   ;` H  X8a 8 p8 H`   8a 8 p8 H`   8a 8 p8 H`   8a 8 p8 H`   ;{ e4 ~|0 @~5@XK@`   K#1`   8a 8 tH`    t    ( @ 9  A tJ  *  8 a t  HQ`   8 t  H=`   a tHSA  ( @ KA`   ZH  Z    h     l! l) h X  A ha hk h9k98` |i    B     Z8  ! dA dJ h
 x  a ` ` h8l 8 Hi`   K4u`   x  c |bH 8a 8 8 H
`    T  , @ 8  H  8    T, }  &U ? (	  @  A UJ(,
 }` &Uk H  9   a Tc, | &T _    < <f hS 8a 8 8 H	a`   8a 8 8 H	M`    (  A  \! ?`H  =@  9J  _\9`  `8a 8b8 H	`   8a 8 |8 H`   8a 8 x8 H`   ;@ H  8`H<`   ||x(  A xKx(  @  9 \8b+8 \8  H9	`   8a 8 z8 Hy`   a z~  8a 8 z8 H]`    z 8a 8 z8 HA`   8~  | zHOA  X?fy  8 XH `   |}x5A  88b+8 88  H8m`   ;Z F4 x|8 @~5@hK<`   K}`   8a 8 tHi`   ! t)  )  (	 @ 9@ a tk  K  8  t  H
`   8 t  H
`   a tHÒA  ( @ K>9`   ZH  Z 8  ! TA TJ h
     Pa Pc hc    L L h888 | &  % B F f E e Zx  a H H h    D D h8f 8 H`   K0`   H  :
~óxHRqA H  HKA |wx~#xHKMA ~5A H~4,+A <~4,	'A 0~4,
A $8`
89D8-8-8-K`   |wx~x 8! |N       	 A     -.GetInstallerPreferences__15TPreferencesMgrFv |a !`|x;  HJqA |}x89d  HJuA  (  A 83   88 499  })H h G g B  h  g Z x\`8 8K|~x5@ 88 49  }	' G & F B g  f  8` <us8er8Kd-`    ( @  ZZK5i`   H  ZZK5Q`   K.`   xHIiA 83   h899  })H h G g B  h  g Z83e   h 4,@A 4,
@ (8`
89D8-8-8-K`   |~xH  $x8-8-8-8-K`   |~xx 8! |aN       	 A     '.CallSetupFunction__15TPreferencesMgrFv   A|#x  8c ,  @ 8`  H  p  8 |0P,  @ L8`  H  T|#x|xxH    ;   ; |@@@ W?;@|z PH  8 ,  ;{@8`  AN       	 @       .PStr_Pos__FPCUcPCUc  |4:|~x8c   9 B|@A 9   >  xH  H|4}_R|
@@ |PH    ; c  8c |58@|P8  xN       	 @       .PStr_Copy__FPUcPCUcss , @ 8  8`  N       	 @        .CloseReport__13TReportServerFv   | !|x|#x r x |;   , @4,A 44,A (4,pA 4,A 4,8@ ȁ? (	  A  HDA ||x_ 9J |
@@   8XHJA HFA |}x5@ x    }  8      r  4,A 4,	8A 4,
@ a x l H  a | d x X8! P|N       	 A    d &.CollectReport__13TReportServerFssllll| !|~x l8`  HGA ~  (  @  8 88b.8 88  H0%`    l  X8! P|N       	 A     t 8.IReportServer__13TReportServerFP21TScriptDocumentServer  | !|x|#x;   ,  A xsW?@ ( 8  HH%A 8   8   H  PW>, @ D , @ ? ,	  @ _ UJ{@  9` c 9 c 8` c ;5@ 8    x X8! P|N       	 A      .OpenReport__13TReportServerFUs   |ؐ !`|?x|~x;B9<<`nu8cllh8  l<nu8ll`8  d;    , @ ,  @ > U)@ (^ UJ@ ~ , @ U{A~ (  A 083   Y(  A 8h    HT%A ?\;       9  gC~ HAA |wx~ HEA ;  H  ́> )  ? <^ J _ >~ k ,  A T l   8 8Kv`   |c5@ 4 8c X @ 8 Z B8 F 8 "  H`   8`<rp8tr8 <8
KN1`   ; ( 2@ x8h8`H  `   ;   8  ; |@@4~ ~xH@рA (  A x8h8`H  `   x8h8`H  `   H  ,T  ~ٳx  ?\  H  ; H  ; 8`K-1`   8hK-%`   #x!  |N       	 a
    x .SendReport__13TReportServerFv   | !|}x|#x|+x<`nu8clla `8   d8a XKX`   8a X<in8st<ir8pt8 `89   KX`   8a X<--8--   H  L8 HKP`   = nu9ll P9   ! T8a P<lo8ng8 8 K2`   8a X<rp8ttA PA @a Ta D8 @KPy`   8a X<rp8tl   8  <8 8KPQ`   83g  8 X 8 K.`   8a XK+`   xK+`    8! |N       	 A    d >.SendReportChunk__13TReportServerFP11TDescriptorP11TDescriptor8,P  8   8   8   9    9   # 9@ cC 9` cc 9 c N       	 @       L .__ct__13TReportServerFv  | !|x ^(  A 08b,P   HAA  ^,  @ xH.`   x H8! @|N       	 A     d .__dt__13TReportServerFv  | !a(;708a 8K`     c `a    d    f    j 8a   8 lH q`     l ?  i 8 8(K1`   |~xx8!|N       	 A      .RsrcAtomDoExtenderCall__FPs  |a ! a|+x
!A;70  8a P  (   `.   d0?  	 fA6  K j  8l l8H y`   a>  dlB  n; t, @ ; tt, A ; !! 8AA <a a @$ D Hax
9   !AK!`   t, @   K`   |{xH  aK|{x(  A    ^ ^  cx8!|aN       	 A    h 8.RsrcAtomCallExtender__FPssScScsssUlUlUlUllUlsUlsPUcUsUs  |A !|~x|#x|+x;`  (  A   (   6 &0P(  A   (  ?  |H@@   ;` ~  ` dFx^ 6~ :|ZxH 9`   |}x5@ L   6| 68<e    H `   Wf?A  ;H  8    ;H  ;x X8! P|AN       	 A      5.RsrcAtomReadSourceData__FP19InternalExtenderRecPUlPc | !P|~x ̐ :3:9<;B70;  8`  a h8   d8   ` (  A (  > 2^ "})PP! da d |`@@ a da 8  `a H 8a h8a hH Q`   ||x(  @ X~ .  K`   |}x5@ $a h8a hH `   ||x(  @ ;   ^,  @    ^5@! ЁA })R|{HP   hH7=A ~ a 8n :~ a <  2|* @ h D * H d L> `! P^ jA T~ fa Xl> ^  .;     ( @ ~x  K
`   8a \88H `   Tc?@ ; H  a \  ? _ 
 H  8 8    X  T ! P? A L_ "(8 $8 lH `   9`  $ :*a D, @0 <4 \7  #x~ĳx%x8 H `     8   x~}x   ^,  @    ^5@ A h~ 2}kR~ 2 hlP5@ (  @5@  `(  A ;H  ;x 8! |N       	 A     5.RsrcAtomWriteTargetData__FP19InternalExtenderRecUlPc |ܐ !|x|#x|+x;  H6QA |wx;   (  A}  (   2 "e0P(  A  |8@@ }  ;   , d@ H6A 8`  H==A  f jH6
A ||x8` H=A (  A xH=ɀA |zxWI,	 @  f jH5ɀA ||xWJ,
 @ D(  A <H5ـA |c5@ ,|   2 |Z|l"$x  H3A H  P  f j&x 2? |JxH `   |~x5@ WK, @ ;xH  ;@~xH5	A H  0  f j&x 2 |BxH }`   |~x5@ 8]   2}kR 2W?A  ;H  8`  }  ;H  ;x x8! p|N       	 A	     5.RsrcAtomReadTargetData__FP19InternalExtenderRecPUlPc | !a X \a X8 <8 8 \H;A  H8! @|N       	 A      <  .RsrcNameFromRsrcHandle__FPPcPUc  (  @ 8`  N    (  @ 8` N  8` N       	 @       , .ResStateFromRsrcHandle__FPPc | !a Z \ bH31A |xa ZH39A 8`  H:eA a \ bH35A |~x8` H:EA xH3A x H8! @|N       	 A      .FindOneResource__FsUls   | !a X ^8`  H9̀A a X ^H2A |x8` H9A x H8! @|N       	 A     \ .Get1UnloadedResource__FUls   | !a X ^8`  H9AA a X ^H8A |x8` H9!A x H8! @|N       	 A     \ .Get1IndUnloadedResource__FUls| !a X \8`  H8A a X \H9݀A |x8` H8A x H8! @|N       	 A     \ ".Get1NamedUnloadedResource__FUlPUc| !a Z \ `H0рA |xa ZH0ـA 8`  H8A a \ `H9-A |~x8` H7A xH0A x H8! @|N       	 A      .FindOneNamedResource__FsUlPUc|ܐ !|wx  |3x }Cx}8Kx}^Sxa H0A |yxa H0	A V?A hCxH7-A x H/A ~  H0!A |x5@   (  @ ;@H  ~  K|}x8` H6ـA H  (  A Ȉ  (  A 8`  H6A xxH7݀A ~  H/A |x5@   (  @ ;@8` H6qA 5@ d^  J  (
  @ ; H  ; WK?A @W>( A 4CxH6-A ~  H7A H/)A |x8` H6	A 5@ ~  H6A  d  ~    fxH5A V?A x  (  A l (  A `(  A XcxxH U`   |c5A @W>, A $@ ,,  @ H   ~  H.A H  ~  H6A ; 5A 9@  ^  #xH.A x h8! `|N       	 A	    h '.FindRsrc__FUcUcsUcsPUcUlPPPcPsPUlPUcPs   | !a Xa XH6A |x5@ H.A |xx H8! @|N       	 A     P .RealHome__FPPc   | !|}x l r;  5A Hx l rK|x;  H-1A |c5@ (  A ; xxH-%A x X8! P|N       	 A      .RSRCinFileByID__FsUls| !|}x l p;  5A Hx l pK)|x;  H,mA |c5@ (  A ; xxH,aA x X8! P|N       	 A      .RSRCinFileByName__FsUlPUc<DR8VR| @@ <` 8c N  <WD8EF|(@@ <` 8c N  <MD8EF|0@@ <` 8c N  <CD8EF|8@@ <` 8c N  = PD9EF|@@@ <` 8c N  = PA9)CK|H@@ <` 8c N  8`  N       	 @        .OwnerType__FUl   < 8 |  @ <`DR8cVRN  < 8 |( @ <`WD8cEFN  < 8 |0 @ <`MD8cEFN  < 8 |8 @ <`CD8cEFN  =  9 |@ @ <`PD8cEFN  =  9) |H @ <`PA8cCKN  8`  N       	 @        .GetOwnerTypeFromOwnerBits__FlTd"( @ Tc޾N  8`N       	 @        
.GetOwner__Fs Tc(N       	 @        .GetOwnerTypeBits__Fs ;  |e5A t|f4, ?A h<DR8VR|8@A T= WD9EF|@@A D= MD9)EF|H@A 4=@CD9JEF|P@A $=`PD9kEF|X@A =PA9CK|`@@ ; xN       	 @       .PotentialOwner__FsUl |e4p|4T(4|3xN       	 @        .ChangeOwner__Fss |A !|{x;  cxK|~x4,A TcxKK|x(  A <8`  H/A xxH(UA ||x8`  H/eA (  A ; x X8! P|AN       	 A      .IsOwnedAndOwnerExists__Fs| !|x ^xK|c5A x ^KH  x H8! @|N       	 A     P .MakeOwned__Fss   |Ԑ !|}x|#x|+x<`DL8cOG|@@ 0  ; cxK5|ux  e ~xKA|  H <AL8RT|0@@ 0  ; cxK|ux  h ~xK|  H p= ME9)NU|H@@ T  cxK|ux]  j  ~xKͰ|  }  ; cxK|ux  l ~xK|  H >DI:TL|@@ }  ;     ;  H  h T~F4,  A  @ , A H  ,, @A H   cxK|ux~ ~xK-~  
|:8 T <>x; 4	4|H @H  p=@MB9JAR|P@@ `}    ; H  @  4V<cxK|ux  4T<|d*~xK|  ; 4~4|8 @ x8! p|N       	 A     .ChangeOwned__FPPcUls |! !|{x|;  a|KY||xH$A |yxaH$A H*A |zxH 8a<DxH*A ; H  8`  H+A a<xH*A |x8` H+̀A (  A x888<8 8H+eA a8Ku|c4d4| @ \8T(|(@@ LxH-YA H$A |c5A  H$qA |}xxH'A H  DxH'A H  ; H  ; 5@  a<H)A |c44| @5@ ;ZI4,	 @#xH#A xh8!`|!N       	 A     .DeleteOwned__FsUls   | !|~xx8 <8 88 >H*1A xH.-A ; a >(  A  >8 "xX8!P|N       	 A     t .GetResourceSize__FPPc| !|~x \xH*A |xH"A |c5@ HWA xW <H*1A xH*A  \d  WA xxH*A H"A  H8! @|N       	 A      .GetActualResLength__FPPcPUl  |ܐ !|zx;  H!ŀA |wxaH!̀A aK|{xH'A |xx;  H  8a 8$xH'A a 8H'A |}x; H  da 8xKQ|~xx8<8 88 <H(MA a<K]|c4D4| @  <T(|(@@ xK; 44|8 @;9 (4	4|H @X~xH A xx8!p|N       	 A	    ( .FigureOwnedSizes__FsUls  |ؐ !|yx|#x|+x|3x|;x ;@  8`  x  8  ~5@  (  A 8 |#xV?A ~߳xH  x#xxxK|~x(  @   H  V?A   H  4,	 A 4,
 A ;` H  h;`  H  `; xxKQTc?A 4Wk?A ,4, @ ; 44|  @ ;@H   #xxxK)|~x(  @(  @   Cx h8! `|N       	 A
    L .FindGoodID__FsssUlPsUc   | !|}x|#x p8`    x8 8K-|~x5@ $a 8H Q`       (  @ ;5@ d  HEA ||x  H"UA x8       8H'1A HрA |~x  H%A   xH	A 5A $  H!̀A 9   ?  9@  _  H  xH&-A a pk  x X8! P|N       	 A    0 .GetResCopy__FPPcPPPcPs   |A !|{x|#x |3x|;x8`    cx8 8K|~x5@ D  | 8|0@@  8|8P  xH y`       (  @ ;5@ d  H̀A |zx  H ݀A cxx_      H%A HYA |~x  H$	A   DxHA 5A $  H UA 9    8`    H  cxH$A  d  x h8! `|AN       	 A    @ ".GetPartialResCopy__FPPcPPPcPslPUl|a !a z |  |;x}CxH!A |{xa zH)A a | Ki|~x(  @ HQA |c5@ ;@H  H9A |x5@ x8 8K	|x5@ H  | 8|0@@  8|8P  xx   H$5A HՀA |xcxH}A x h8! `|aN       	 A     .ReadPartialRes__FsUlsPclPl   |ܐ !|}x|#x|+x|3x|;x }[SxHA ||xxHA   HŀA |wxx~xH 
`   |~x5@ (  x%xFxH"EA HA |~x4,@ 4xHA   x%xFxH"	A HA |~x5@    ` H!A HA |~x5@   H!A HiA |~x4,@ (xHmA   H!A H9A |~x  H!A Wi?@ 8  HEA 9@  _  H   Wk?@   H%A 9    xHA x h8! `|N       	 A	     #.WriteCopyOfRsrc__FsPPPcUlsPUcsUcUc   | !a h8b3   T, A H"A H  8L	 h|8 @ 9    	 X8! P|N       	 A     h .InstallerFlushFonts__FPPc| !|xxKUxHA  H8! @|N       	 A     < .ReleaseFontResource__FPPc| !|xxKxH!=A xHA  H8! @|N       	 A     H #.RemoveAndDisposeFontResource__FPPc   |a !|x|#x r(  A (  A }  (  A xHA ||xxHA xHUA xH A xH5A |{xxdxHyA HAA |~x5@ `xHA |{x}    exHA x r` HA xHрA xHA HA |~xxxHaA H  ;x X8! P|aN       	 A    , .ReplaceResourceData__FPPcPPcs| !|xH5A |~xxHA 5A (4, A 4,A xHA 44|8 A xHA H  93  } NH݀A  X8! P|N       	 A      .SafeCloseResFile__Fs ;      ; H  X  49 8 |@.|@@ 4%  49JJ 9) })R})4|4|	X @ ; H  ; 44|0 @xN       	 @        .IsAROMRsrc__FUlsPP11ResListType  | !||x |x8 <HA |x5@ ( < |8  |*< 8$ |0 A ;83   T,`A ,<`sy8csa8 8HaA |c5@ D! 8(	 @ 85@ 0xH  }`   |~x(  A ~  k ( @ ;x h8! `|N       	 A      .FileSizeOKToAddResource__Fsl | !|~xHA |xH     (  A    4|( @x H8! @|N       	 A     h .GetRsrcMapFromFileRefNum__Fs | !|xx;70=  8a 8}  8     ^8    >HA |zx99h  HA <`in8crfxH _I`   |~xHـA |x(  @ 5@ ;@5@~  k    HqA |{xHA |x(  @ 5@ ;@5@|cxH	A 8a8K-`   8a8K.`   83  DHJN!!P^  J 
ATcx~   8@Kc`   ||x4,xA x5@ H89d  HA a@8 8DHQA e  CxH]A Kf`   |x5@    ^4,x@ 88`8$>   ^   ~   9   9   Ka`   H  @4,@ 48`8%         9   9   K!`   cxHA H  X8`8#>   ^   8  9   9   K`   H  (8`848  8  9   9   K`   CxHUA =  x8!|N       	 A     .CallRuleFunction__FsPl   | !|x  ( A 8,\Tc:|.|N  |+yAx8   H!A H Ā |3yAx8   H!YA H  |;yAx8   H!1A H t }CyAhx8   H!	A H L? }>KyA@x8   H A H $_ }^SyAx8   H A H   }~[yA x8   H A H  ԁ }cyA x8   H iA H   ,  A x8   H AA H   |~yA xx8   H A H  \ |#yA Px8   HA H  4 |+yA x8   HɀA  HeA  H8! @|N       	 A    8 .RemoveClause__FP9ClauseRec   |a !|~x~ H-A  |   ; H  ~ xH !`   KU; 4W>|( @܀~ HA 8    X8! P|aN       	 A      .RemoveRule__FP7RuleRec   |a !|~x~ H}A  |   ; H  ~ xH q`   K
; W>W>|(@@܀~ HA 8    X8! P|aN       	 A      ,.RemoveFrameworkEntry__FP17FrameworkEntryRec  |a !a h|#xa hc 8<$d  x   xHA ; H  xxH `   K; W>W>|8@@xH-A  X8! P|aN       	 A      0.DisposeFrameWork__17TRuleFrameworkMgrFPP6DALRec  |! !|{x|#x8`  a Bcx8 D8 H %`   8` H 
`   |zx(  A CxH `   \  <  (  @  8 @8b08 @8  H Q`   ; H  \cx8 F8 H Ź`    F <  }  8 <H `   |x5A  88b08 88  H `   ; W> D|@@@ x8! p|!N       	 A     &.ReadIntList__FPPcRP16TLongIntegerList|! !|{x|#x8`  a Bcx8 D8 H `   8` H `   |zx(  A CxH i`   \  <  (  @  8 @8b08 @8  H `   ; H  \cx8 H8 H y`    H <  }  8 <H ]`   |x5A  88b08 88  H `   ; W> D|@@@ x8! p|!N       	 A     *.ReadLongIntList__FPPcRP16TLongIntegerList|a !|}x|#x8`  a :x8 <8 H á`   8` H `   ||x(  A xH 
`     ~  (  @  8 88b08 88  H `   ; H  8x8 @H `   ~   @  H `   a @HA ; W> <|8@@ h8! `|aN       	 A      $.ReadStringList__FPPcRP11TStringList  |Ԑ !|xx|#x:38`  a Fx8 H8 H `   8` H i`   |vx(  A ~óxH `       (  @  8 D8b08 D8  H `   ; H  x8 J8 H `   w  [ hz X<in8pk JK`   Tc?@ P J  <in8pk < @}  8 <H `   |x5A  88b08 88  H `   ; W> H|@@@h 8! |N       	 A    @ $.ReadPkgList__FPPcRP14TTypeAndIDList  | !a X ^89d  HA a X ^H!A |x(  A xHـA 83  ~ NH݀A  H8! @|N       	 A      .LoadInUserFunction__FUls |ܐ !|xx|#xx8 DHA |x<`ma8cch|@@ 83   h,  A :  5@ t D @~  8 @H `   Tc?| &Th T?@ @93h  ; hIA <~  8 <H `   Tc?}@ &UJiJ UJ?A : ~xH  H:  5@ 8! D! 8~  8 8H }`   Tc?} &Ui U?A : ~x x8! p|N       	 A	    0 ".GestaltOK__FUlP16TLongIntegerList|A !pa|#x;@ 8b,Ԁ   9=  AE # I!MC c AQaU;  8a 8  H `   <`nr8ceg8tHɀA |{xc5@䀂<,  A8a 8HŀA 8a\HрA |{xe5@8  88a\Dx8d888 89   9   HA |{x8(  @X8ad8 88`HA |{xh5@8!`8i HQA |x(  A8ad8 8x8`H}A |{xj5@ 9`  `}a8`  `|d 8a 8HaA 8a 8898  HeA |c5A 0xH9A xxH i`   Tc?A x; H  p;  xH	A H  LxW>|*H 1`   Tc?A ; H  8W>|0|t2; W>|:HA W>}@}u@8a 8H)A xH EA !8(	  @ j5A`8a\HA x8!|AN       	 A     $.NameRegistryOK__FPPUcP11TStringList  | !a h<`ra8cm 8 8H eA |x8`  5@   8|p| h|0 A 8`  X8! P|N       	 A     h .MinMemoryOK__Fl  |Ԑ !`|?x|}x|#x;b9<;9;B<$;  ~óxHQA ? Xv  c  ,  A ;      8  l   ;  H 8 l8 h8 H Q`    h8 ( A|9,T:}8.}	N 9  ? \H x9@ _ \H l9`  \8 l8 ^8 H `   8 l8 bKH @8 l8 ^8 H `    ^KiTc?A 9  \H 8`  \H 8  \8 l8 ^8 H `    ^    8  K`   |~x5A8`8 ^<in8rl  9   9   K`   H 8  \8 l8 ^8 H %`    ^    8  K%`   |~x5AX8`8 ^<in8rl  9   9   K9`   H ,9  	 \8 l8 ^8 H `    ^    8  K`   |~x5A ,8`8 ^<in8rl  9   9   K`   8 l8 `8 H Y`   8 l8 d8 H E`   H 9@ _ \8 l8 ^8 H %`    ^    8  K%`   |~x5A 08`8 ^<in8rl  9   9   K9`   H ,8 l8 `8 H `    lDx8  H e`    d8 lH 	`    d,@;H 8`  \8 l8 ^8 H m`    ^    8  Km`   |~x5A ,8`8 ^<in8rl  9   9   K`   8 l8 `8 H 
`   H `8  \8 l8 ^8 H `    ^    8  K`   |~x5A ,8`8 ^<in8rl  9   9   K`   8 l8 `8 H `   H 8  \8 l8 ^8 H m`   8 l8 b8 H Y`   H 9  
 \8 l8 ^8 H 9`   8 l8 b8 H %`   8 l8 d8 H `    ^ bKH X9   ? \8 l8 ^KH @9@ _ \8 l8 ^KH (9`  \8 l8 ^KiH 9  \ lDx8  H U`    ^8 lH `    ^,@8 @8b08 @8  H `   H 8  \8 l8 ^KH 8  \8 l8 ^KH 8 
 \ lDx8  H `    ^8 lH q`    ^,@P9 ? >8b08 >8  H Y`   H 09@ _ \ lDx8  H u`    ^8 lH `    ^,@9 <8b08 <8  H `   H 8`  \8 l8 ^8 H e`    ^    8  Ke`   |~x5A ,8`8 ^<in8rl  9   9   Ky`   8 l8 `8 H `   8 l8 d8 H `   H D8  \8 l8 ^8 H `    ^    8  K`   |~x5A ,8`8 ^<in8rl  9   9   K`   8 l8 `8 H q`   8 l8 d8 H ]`   H 8  \8 l8 ^8 H =`    ^    8  K=`   |~x5A 08`8 ^<in8rl  9   9   KQ`   H D8 l8 `8 H `   8 l8 dKH  9  ? \8 l8 ^KH 9@ _ \8 l8 ^KIH  9`  \8 l8 ^K1H  9  \8 l8 ^KH  8`  \8 l8 ^8 H M`   H  8 l8 ^8 H 5`   8 l8 b8 H !`    ^ bH `   Tc?A 8  \H  T8  \H  H8  \8 l8 ^H `   8 l8 bKH   8 :8b08 :8  H )`   } 8 \H `   |yx(5A ? 88b08 88  H `   ; 	4~4|	P @H   P  ~x  ? X  ~óxH IA 5|` &Tc !  |N       	 a    	 .ParseRule__FP7RuleRecPPc|a !||x|#x;  cxH uA {  a 88a 88 <8 H `    <,  A ;'5@8a 88 P8 H `   ; H  8a 88 H8 H e`   8` H `   a J J(  @ ;H  8a 88 N8 H -`   ; H  T8a 88 @8 H `   8` H m`   a D D(  @ ;H  4a J8 @H `   |x; 4! N|H A 5A5@ x8 HH `   |x; 4a P| A 5AcxH A 5| &T x8! p|aN       	 A     .ParseFramework__FPP6DALRecPPc| !|}x<`in8crl  H A`   |~x(  A (H 1A |c5@ xxK|xH  ,8`8  8  8  9   9   K`   ;  x X8! P|N       	 A      .BuildRuleClauses__FP7RuleRecPv   | !a X Xd 88  8  H `    H8! @|N       	 A      < $.BuildRules__FP17FrameworkEntryRecPv  | !a X|#x;  x XKTc?A (x88  8  H M`   Tc?A ; x H8! @|N       	 A     t .ReadFrameWork__FPPcPP6DALRec | !a h|#x;  (  A ,a ha 8~  8 8H `   Tc?| &Th x X8! P|N       	 A     l :.AssertionLookup__FlP16TLongIntegerListP16TLongIntegerList|! !|}x|#x|+x|3x}  c   ;  ; H  @xx8 8H `   a 8$xExKTc?A ; Wd?@ ; |@@x h8! `|!N       	 A      R.AssertionListLookup__FP16TLongIntegerListP16TLongIntegerListP16TLongIntegerListUc| !Pa 8`  a J Ȩd F89<  8  8 8K`   |x8  5@  n,  @ 8 |3x 8! |N       	 A     t :.DetermineDataForkExistsOKForFoundFile__FP12FoundFileRecPv| !`|}xx8 89<  H c`   |~x4,^G@  ~8a 88  K|xH  05@ $a 9"8  8  H 	`   |xH  ;  x 8! |N       	 A      .DataForkExistsOK__Fs | !Pa 8`  a J Ȩd F89<  8  8 8K)`   |x8  5@  x,  @ 8 |3x 8! |N       	 A     t :.DetermineRsrcForkExistsOKForFoundFile__FP12FoundFileRecPv| !`|}xx8 89<  H b`   |~x4,^G@  ~8a 88  K|xH  05@ $a 9"8  8  H y`   |xH  ;  x 8! |N       	 A      .RsrcForkExistsOK__Fs | !|}x|#x} F89<  8  8 8 8K]`    8,@ ;  H  8a 8       K`   |x} F9"9<  K'Q`   x X8! P|N       	 A      F.DetermineRsrcByIDOKForFoundFile__FP12FoundFileRecP17RsrcByIDOK_EnvRec| !`|}x  8a a <8  8x8 89<  H `-`   |~x4,^G@  8a @8 8K|xH  05@ $a 9"8  8 8H `   |xH  ;  x 8! |N       	 A      .RsrcByIDOK__FsUls| !|}x|#x} F89<  8  8 88K\	`   8,@ ;  H  P8a 8    9<$  H e`   a8>   8 8K`   |x} F9B9<  K%U`   xX8!P|N       	 A      J.DetermineRsrcByNameOKForFoundFile__FP12FoundFileRecP19RsrcByNameOK_EnvRec| !`|}x  8a a <8  8x8 89<  H ^-`   |~x4,^G@  8a @8 8K}|xH  05@ $a 9"8  8 8H `   |xH  ;  x 8! |N       	 A      .RsrcByNameOK__FsUll  | !|}x} F89<  8  8 8XKZ`   X,@ ;  H  8P 89L <9! J! @9A HA D8` 8  X8 8 9   = ve9)rs9ATK`   |~x;  5@ 8T(  A ,T  d    H y`   Tc?@ ; xaTH A } F89<  K"`   xx8!p|N       	 A    0 4.DetermineVersionOKForFoundFile__FP12FoundFileRecPUl  | !`|}x x8 89<  H [`   |~x4,^G@  ~8a 88 K5|xH  05@ $a 9"8  8 H E`   |xH  ;  x 8! |N       	 A      .VersionOK__Fsl   | !|}x} F89<  8  8 8XKW`   X,@ ;  H  8P 89L <9! J! @9A HA D8` 8  X8 8 9   = ve9)rs9ATKM`   |~x9`  5@ 0aT(  A $T     |( @ 9` }[xaTH 筀A } F89<  K `   xx8!p|N       	 A      7.DetermineCountryCodeOKForFoundFile__FP12FoundFileRecPs   | !`|}x x8 89<  H Y`   |~x4,^G@  ~8a 88 KA|xH  05@ $a 9"8  8 H 	`   |xH  ;  x 8! |N       	 A      .CountryCodeOK__Fss   | !|~x|#xb(,  A 88a H8 H -A 8a @xH A 8a 8xH 
A H  48a H8 H t`   8a @xH tq`   8a 8xH ta`   8:d  8 `KU`   $,  A (8a X ` d H L9 PH ɀA H   \TƲ \ ,  A |;  a X \ @ DH yA ,  A $a X \ 8 <H YA ,  @ ,a X \ @ DH 9A ,  A ,  @ ; xH  x;  a X \ @ DH r`   ,  A $a X \ 8 <H r`   ,  @ ,a X \ @ DH r`   ,  A ,  @ ; x 8! |N       	 A     .VolSizeOK__Fll   |a !a h n p89d  H 㵀A a h nH 㽀A |x(  A hxH 5A   8:e  K`   |{xx88:  fx pH 5A |~xxH MA xH A H  ;  83  | NH A x X8! P|aN       	 A      .UserFunctionOK__FUlsl| !a ja j8 8Kϱ`   |~x5@  8,  A ; H  ;  x X8! P|N       	 A     h .RuleFunctionOK__Fs   | !|x  a 8  :8a 8Kb%`   |~x8  5@  > |@ @ 8 |+x X8! P|N       	 A     t ".checkAuditRecOK__FP12AuditRecType| !a z | a za < | >8a <Kaq`   |x;  5@ < B 8 f  8 8H `   Tc?| &Th T?A ; x h8! `|N       	 A      ,.checkAnyAuditRecOK__FsUlP16TLongIntegerList  | !|?x|sx|#x:<$8`  8  ; 8` H m`   (  A H 	`   8` H E`   (  A H `   8` H `   (  A H 5`   8` H `   (  A H 
`   8  8   ?(  @  9  8b08 8  H %`   (  @  9 ? 8b08 8  H `   (  @  9@_ 8b08 8  H `   (  @  9 8b08 8  H ʵ`   s H ޹A s H ɀA s      |4;` H s dxH `   |~x  ( A8-pT:|(.|N x H `   H ܀~   8  K%        |@@A;  H x H Y`   H ~x H E`   H x8~ K|}xH h8    H }`   88 H `   H @;  H 8~ K|}xH (~   8 Kq(  @;  H ~   Ki|}xH ~   K|}xH Ԁ~   8  K( @;  H ~  K|}xH 8    H `   8 8 H 5`   9 
J<  H l~   K|}xH T~   K|}xH <8    H Q`   8 8 H `   9@
I\  H ~  K|}xH  ~ K|}xH  ~  K|}xH  8~ KZ`   |wx~5A  8b08 8  H `   H  ~   8  K(  A ;  H  |~   8  K(  A `;  H  X~x H `   H  D~ K=|}xH  4~  Km|}xH   ~  K׽|}xH  H A 93L  r (  A T8   8`8勉  fxW>9   9? Kr`    , @ ; H   ,@ ;  ;{ |8@A W>( Ads H A 9"3)  ? _ J (
  A T9`   8`8  W>8  9   9? Kra`    , @ ; H   ,@ ;  W?A\8   H   Ԃ<  Hq  8 HH |`   Tc?| &Th T?@ L Ԑ   ? i  8 H {q`   |zxJ5A _ D8b08 D8  H `    9k  Б ~x 8 H `   Tc?@\9   H  L ̐ <  @ @e  8 <H {`   Tc>    g   H ~`    9  ȑ |~x |8 H `   Tc?@?(	  A `H 5A  H 蕀A H yA H qA  x_ x,
  A   x z8b08 z8  H ĵ`    (  A ` H ̀A   H -A  H A H 	A  t t,  A   t v8b08 v8  H M`   8   H    h Đ l 
 p p l hH `   (  }  &U)i) U)?@ d_ _ T đ X 
 \ X ` T d \e  8 `H yE`   |yx&5A ? 88b08 88  H Ý`   x 8  |;x8 8 H i`   Tc?@49    H  8| 
  H `    L< 
? P_ Pj   LH |y`    9k  }d[x8 8 H `   Tc?@ H  @8` H  4      8    ?  ,  A ~x8   H A ,  A ~x8   H ՀA ,  A x8   H 赀A }Cx,  A }{x8   H 荀A ?(	  A H A _ (
  A  H A x!  |N       	 a    
H *.HandleRule__FP7RuleRecP16FireRules_EnvRec   | !||x|#x|  Tc!| &Th  83   (  A 48`8  8  9"3  ] h9
 9   Km`    9k  | 98  xH }M`    X8! P|N       	 A      6.HandleEntry__FP17FrameworkEntryRecP16FireRules_EnvRec| !|x l8b.  l  8`  H 	A   (  @  8 88b08 88  H =`   x X8! P|N       	 A      3.__ct__17TRuleFrameworkMgrFP21TScriptDocumentServer   | !|x ^(  A 08b.  H ץA  ^,  @ xH `   x H8! @|N       	 A     d .__dt__17TRuleFrameworkMgrFv  | !a h l|+xa hc 8<$d  8    <`in8cfr lH  )`   |}xH ӹA |~x(  @ 5@ ;@5@ T8` H q`       (  A x  KQTc?@ $8`
89D828282K`   |~x5A $_  (
  A   H YA 9`    x X8! P|N       	 A     2.GetFrameWorkByID__17TRuleFrameworkMgrFlRPP6DALRec| !l|+x<`in8cfrlH  -`   |~xH }A |x(  @ 5@ ;@5@ (x8 88<8 :H A  8  H  8    5}  &UX8!P|N       	 A      2.DoesFrameWorkIndexExist__17TRuleFrameworkMgrFUlRl|A !a |#x  |;x a c 8<$d      J    B8   F8`  H 1A a N8`  H !A a R9    @A Z9  ! XA A V N(  @  9`a >8b08 >8  H 9`    R(  @  9 <8b08 <8  H `    B(  @  8 :8b08 :8  H `    J(  @  8 88b08 88  H `   Cx88  8 @H x`    @,
IA  @,
J@ ! R;  a NH }A H  A N[  a RH eA a @ 8! |AN       	 A     T.FireRules__17TRuleFrameworkMgrFPP6DALRecRP16TLongIntegerListRP14TTypeAndIDListRPPcs  | !b888 H }A 88d  b488 H aA 88e  b088 H EA 88f  b,88 H )A 88g  b(88 H 
A 98h  b$88 H A 9"8i  b 88 H ՀA 9B8j  b88 H ѹA 9b8k  b88 H ѝA 98l  b88 H сA 88d  8`  H8! @|N       	 A     8 .InitRules__Fv| !|xxK[`   8b.\  8 N8   P8   T8   U9    V9   ? X9@  _ \9`   `9   d8`   h8   l8   8   8   9  9   ?9@  _=`do9kcu 9   8`  88  8   8 
9    9   ? p9@_ r9`   v9<(  x H8! @|N       	 A    ,  .__ct__21TScriptDocumentServerFv  | !|x ^(  A08b.\   X(  A ( X|+yA x8  $ H )A  d(  A ( d|;yA x8    H A  \(  A (? \}>KyA x8    H ɀA _ `(
  A ( `}~[yA x8    H ݙA  h(  A ( h,  A x8    H iA 8`  8<(d  x8  KY`    ^,  @ xH Q`   x H8! @|N       	 A    l  .__dt__21TScriptDocumentServerFv  |Ԑ !|xxKY`   8` (H `   |~x(  A xxKla`    X? X(  @  8 @8b38 @8  H `   8` H `   |}x(  A xK`    d d(  @  8 >8b38 >8  H `    dxKI`   8`6H %`   ||x(  A xH ?)`    \ \(  @  8 <8b38 <8  H i`    \xH ?`   8`jH `   |{x(  A cxxKqq`    h h(  @  8 :8b38 :8  H `   8` H q`   |zx(  A CxxKy`   _ ` `(  @  9  88b38 88  H `    8! |N       	 A     1.IScriptDocumentServer__21TScriptDocumentServerFv  PN       	 @        B.RegisterPrimaryCommandWithDoc__21TScriptDocumentServerFP8TCommand P| @L  8   PN       	 @        D.UnRegisterPrimaryCommandWithDoc__21TScriptDocumentServerFP8TCommand  |ؐ !p|?x||x|#x;9? XH A`   xx8 8 H `   |{xc5A  >8b38 >8  H %`      N  89   99  8b9D8 H `   9<  9^9` }i j  i B     Kf`   |zxF5A _ <8b38 <8  H `   | hKta`   |yx'5A ? :8b38 :8  H e`   | hK|A`   |xx5A  88b38 88  H 5`   | XKmY`   <`ip8cv#8,H I`   9"9$i  H  _ P  ~׳x}  ,A <Kg`   H Q`     ,A }  H рA 8`}  8 N87"  ,  | &Th T?@ $~x89D858585K`   |wx @8b38 @8  H a`     ? X  8`   !  |N       	 a
    P 6.OpenFileBasedScript__21TScriptDocumentServerFP6FSSpec   | !|xKf`   H 9`    NH ŀA 8` N889  83  xx8 K1`   83g  xK`   99$  (  A 9   9B9$*  8`   H8! @|N       	 A      0.CloseFileBasedScript__21TScriptDocumentServerFv  | ! \ `a \ `K`    H8! @|N       	 A      4 5.GetTgtUserFolder__21TScriptDocumentServerFR6FSSpecRl | !|~x|#x~ (  @   K
`   H  P ( @ D , @   (  @ x8  Ke`   8` <us8erxK`   ~ XKmu`    H8! @|N       	 A      3.SetTgtUserFolder__21TScriptDocumentServerFR6FSSpec   | ! \ `a \ `K`    H8! @|N       	 A      4 7.GetTgtSystemFolder__21TScriptDocumentServerFR6FSSpecRl   | !|~x|#x~ (  @   K`   H  8 ( @ , , @   K`   H  xKޥ`   ~ XKl`    H8! @|N       	 A      5.SetTgtSystemFolder__21TScriptDocumentServerFR6FSSpec | !|~x|#x|+x<`ie8csi| A L@ <ic8ui|  A \H  l<is8ts|( A H  Xx   H A |xH  T~ XxKoe`   ,  A 8c |xH  0~ XKpy`   |xH  xxxKU`   |xx X8! P|N       	 A      +.AccessByIndex__21TScriptDocumentServerFUll   c \N       	 @        ,.GetStatusHandler__21TScriptDocumentServerFv  |a !|{x|#x|+xxK`   |}x<`if8ctr| A H  { XxKj`   |xH  ,cxx   8  <8 8K[`   |xx h8! `|aN       	 A      :.AccessByUniqueID__21TScriptDocumentServerFUl11TDescriptor|a !|}x|#x|+xx8 @K`   <`if8ctr| A H  8} XKn}`   K7`   |{x} Xdx8 @Kr`   |xH  ,xx   8  <8 8KT`   |xxh8!`|aN       	 A      6.AccessByName__21TScriptDocumentServerFUl11TDescriptor|A !|zx|#x;  ?nu;ll; <`ir8clf| A @ h<id8cl|  A @ ,<ib8og|( A @ <ia8tg|0 A H  <ip8te|8 A @ = ig9lb|@ A H  = is9)tg|H A l@ ,=@is9Jcl|P A X@ =`ir9knf|X A 8H  p=pn9am|` A H  \?TE;XT;  H  `?bo;olH  T?bo;olH  H?fs;s H  <?li;stH  0?bo;olH  $?lo;ngH  CxdxKS`   |~x<`nu8cll|@A `8` "H `   ||x(  A xKv`   xxDxexxx= **9**= **9)**=@**9J**Kx`   x X8! P|AN       	 A     -.AccessByProperty__21TScriptDocumentServerFUl | !`a |#x|+x <`nu8clla 8   <ir8lf|( A @ T<id8cl|0 A @ ,<ib8og|8 A@@P= ia9tg|@ A H <= ip9)te|H AH (=@is9Jtg|P A @ ,=`is9kcl|X A @ =ir9nf|` A DH  <`pn8cam| A H  8a 8 K`   H  8a  UK`   H  8a  TK`   H  8a  K`   H  x8 <8 8Ku8a 8 <K9`   H  |x8 <8 8K8a 8 <K`   H  X8a 8 pK`   H  D8a K%`   H  08a K}`   H  8a xx K``          8! |N       	 A     *.GetProperty__21TScriptDocumentServerFUlUl|! !P|x|#x|+x83d  8 dK`   Tc?A<ir8lf|( A @ T<id8cl|0 A @ ,<ib8og|8 Al@= ia9tg|@ A H l= ip9)te|H A,H X=@is9Jcl|P A @ =`ir9knf|X A 4H 0=is9tg|` A |H xKm`   |}x UH 8xKU`   ||x TH   hc (  AxK-`    H  x8 <K=`   x8 <KH  x8 <K`   x8 <KH  x8 pK`    vT?A 8 H  8   V V(  @ 8   p9  r9   ? vH  hxK`   |{xH  PxK`   |zx_H  8x$xxK``   H   9@A 88b38 88  H Q`    8! |!N       	 A    8 6.SetProperty__21TScriptDocumentServerFUlR11TDescriptor| !a X ^ `a ^ `85 X8 pH A  H8! @|N       	 A      D ..SetSourceLocation__21TScriptDocumentServerFsl|a !|{x|#x<`ie8csi| A 8@ <ic8ui|  A H  <is8ts|( A H  ; H   X (  @  8 88b38 88  H `   ;  8a <xH S`   H  ; 8a <H R`    D(  }  &U)i) U)?@9B0A <H   ; H  cxxKJ`   |xx x8! p|aN       	 A     *.CountElements__21TScriptDocumentServerFUl8`89d  8  89  8  99  9   9B<0*  9`  9<4l  8` 8<.d  8 8<,  N       	 @       X .InitScript__Fv   | !a z|#x;  8`  a 8H A |}xa zH A <`in8cvs8 H `   |x(  A P<`in8cvsH A |c4, @     ,  A $8`
x868686K]`   |~x5@ 83f  8 8Ki`    8(  A (  A    ! 8)  )  |H A d_  J =`19k |
X A (  l  8    H C`   Tc?@ (8`
x  8 8686K`   |~xa 8H AA xH A xH A x h8! `|N       	 A     .OKInstallerForScript__FsPUc  |a !|~x|#xH %A |}x89d  H )A H A ||x8<0  (  A (xH 1`   Tc?A 8<0f  H A xdxH A |xxH ـA (  @ XH A |c4,@ DxdxH A |x(  A (8`88  8  8  9   9   KI`   xH aA x X8! P|aN       	 A     .Get1ScriptResource__FUls |a !|~x|#xH A |}x89d  H A H A ||x8<0  (  A (xH  `   Tc?A 8<0f  H A xdxH A |xxH A (  @ XH A |c4,@ DxdxH uA |x(  A (8`88  8  8  9   9   KH`   xH !A x X8! P|aN       	 A     .Get1IndScriptResource__FUls  8  <in8fa|(@At<in8tf|0@Ad<in8ex|8@AT= in9pk|@@AD= in9)fs|H@A4=@in9Jra|P@A$=`in9kff|X@A=in9rl|`@A<in8aa|(@A <ic8mt|0@A <in8at|8@A = in9rm|@@A = in9)fr|H@A =@in9Jvc|P@A =`in9kdo|X@A =in9sp|`@A <in8bb|(@A t<in8cd|0@A d<in8sz|8@A T= in9pc|@@A D= in9)r#|H@A 4=@if9Ja#|P@A $=`it9kf#|X@A =is9t#|`@@ 8 |#xN       	 @       .IsScriptRsrcType__FUl|a !;<,;<.89d  K`   Tc?@ H рA |{x89e  H ՀA H A |c4  | A 8a 8  H A a 8KTc?A a 8H A |c4  | A La 8  K]||x  9   (  @ (8`88  8  8  9   9   KE`   a 8H -A |c4?  |	 @ 0^  9J ^  9`   H    9   8`   cxH A H %A |}xH  ;  x h8! `|aN       	 A    h .LoadNextScriptResource__Fv   |! !;<0H UA |yx89d  H YA H !A |zx;` H  8a 8dxH A a 8KYTc?A a 8H A ||x; H  d8`  H 9A a 8xH 	A |x8` H A (  A ,  |( @      |0 @ xH A ; 44|@ @H ݀A |c5@ ;{ i4J4|	P @8#xH mA H A  h8! `|!N       	 A    8 .ReleaseScriptResources__Fv   | !;<08b9c  ,A h  (  A \  H A KU8<4e  H 1A 8  8<4  9     H ՀA H A 9"3  ~ NH A  X8! P|N       	 A      .DumpScriptHeap__Fv   | !a j l|+x;  8`  ~  H A ||xa jH A <`in8csz8 H A |xxH ݀A (  A d    ,  @ @xH A ( @ ,   8@    |p|T<  H  ;
xH ـA H  , l8 @ 	9  |C8 |p|T<  x X8! P|N       	 A    $ .GetScriptSubHeapSize__FslPl  |ؐ ! |~x|#x|+x|3x;b<48b<0c  (  A 8`  H ;  5@H N   R   l8   X8a <H IA |x  ,@ 5@ A dUJ !A ;
H  A 8`  H A w    x8 H A ~  8` H ]A 9b3+  y NH A   ,@ ;
~  89d  5@ 89f  xK|x5@ X<`in8ccd8  Ki|}x(  @ 9   9"7T	  H  ,]  J  }JP9b7TK  xH A H  ;  5@ D89d  K`   |vxa |~ĳx8 K`   |vx~  ~ĳx8 8K|x5@ dH A  8|P,P @ $a 8H YA {  H A |xH  ,;8`88  8  8  9   9   K?)`   5@ L8`  8 @  ! 8|J  H A H }A 9B<0j  9` 9<.l  : 8b<,  H A H }A 5A $xx868686K!`   |xx 8! |N       	 A
     .OpenScriptFile__FPsPsPlPUc   |! ! |{x{  a N8  J8   T  h8a 8H 5A |}x5@ H A |zx93(  y NH A <`FR8cEFH A ||x;
; H  \<`FR8cEFxH uA |x(  A 8?  )  A X|	P@@ $  k  =AP9PL|`@A ;  H  ; 44|  @5A $x8 868686K`   |}xCxH ՀA H  $x8 868686K`   |}xx 8! |!N       	 A    d .CheckScriptType__FR6FSSpec   | !a X \8<d   X   \  H 1`   Tc?@ 89<   H8! @|N       	 A      X 7.AddEntryToNewTargetFileSpecTable__FPlPP11FileSpecObjPv   |! !a x|#x 88a 8H ̀A ||x5@xH eA  xT8|zx|#xx|H A H eA ||x5@ xH %A 8cT}W>    ;  H  0=  >  Wx9) }	Q.9`    Wx9 }l.; W>W>|@A8  8<  8<  a 8H UA |{xa 8H eA a 888  8  H 0`   a 8dxH 5A 9<  a 8H A x h8! `|!N       	 A    \ ,.ExtendTargetFileSpecTable__FlPP10HashTblRec  | !a h|#xH A ||x89d  H A 8`  H A ;H  ,5A  x48 8H /I`   Tc?A ; 4,@8` H ̀A xH A 4,A  h  ;  H  ;x X8! P|N       	 A      +.FindAvailableFileSpecID__FPsPP10HashTblRec   | !ah|#x;<8   "d  8 8K`        X|0 @ x    Z|@ @ d9"<)  ) &_  J &|	P@@ H9b<k  k *   *|`@@ ,8~ 8 8H aI`   |c5@ ahc  8<d  X8!P|N       	 A      2.DoesFSSpecMatchThisFileSpec__FPlPP11FileSpecObjPv|! !0|~x|#x|+x|3x;B<8a8aJ  N8T h8a8H QA |x5@p~  K`   Tc?A\ ( @ 9  > 9@  Z  9b<k  9<898~8 	|    B xH A |yxxH A x88  8  H --`   x$xH A   ,  A :  <  H xxK|x5@8aK=`   |x5@~  8 8KpE`   8a 887H ``   8a 88 H ``     a  8a88 H `u`   88J  N8  T h8a8H A |x5@ 4!) 2U)b,	@ A  AXaK &\a *H   & & * * 2!	 2a8 8K`   |x5@ ~  l X~ d Z8  x  H *Q`   Tc?A ;  H  L8` dxK|x5@ 4x  H *`   Tc?@ ;H  ;H  ;x8!|!N       	 A     J.GetFileSpecIDForFoundFile__FP12FoundFileRecP11FileSpecObjPsPP10HashTblRec|! !||x|#x  xH YA |zxWC>8 H#xWE>8 H A H UA |{xf5@ |    8 WE>H A W>>  )  	  ^  J   9` H    l ; H  $8`  |yx~  xH C`   # F; W>W>|(@@cx h8! `|!N       	 A      8.ConvertFoundFileArrayToDAL__FPP12FoundFileRecPPP6DALRec  |ܐ !`|}x;70  8a 8|  8     ^8    >H A |yx99h  H 	A 9   = <`in8csp 4H A |~xH )A |x(  @ 5@ ;@5@(  l    H A |zxH A |x(  @ 5@ ;@5@CxH YA 8a8K`   8a8KU`   93  @!!DAAFaaJL~  c 
aP &T *X .\8  `8a` "  H \
`   Cx>   8dK`   |{xj4,
xA x5@ Lad8 8@H }A |xx#xH A `(  A a`8 KK`   |x5@    ^e4,x@ 88`8$         9   9   K1y`   H  @i4,	@ 48`8%^   ~      9   9   K19`   CxH A H  X8`8!      8  9   9   K0`   H  (8`8 48  8  9   9   K0`   #xH mA   5@ <	uA 0@ ,	@ H   ,	 @ H  ;
H  ;+H  tx8!|N       	 A	    P %.CallSearchProcedure__FP11FileSpecObj | ! |px |+x;@  8`  a 8   8  H @:`  :    T@   TcA V?@ ! ) U)!ALV
?@Da k ~x8 K`   |zx  2U <` 8c | @  4,  AE5@  (  @ a K|zx  (  Aā ( 1   ~5@ :` H ;  H a k $xH >]`   9 88c8 	|    B  ,  @ H8a @ 8 ~xK}|zxH5@ 0! }/KxA j $xH =`    FH  a a L5@/4~4| @ :    H 8` 8H `   |xx(  A xK`   x(  @ ;@H        < > \ ^ | ~     | ~    " " & & ( ( , ,< .> .\ 0^ 0| 4~ 4   0(  A 8~ 08  H +`   Tc?@ ;@H  a  0~x~xH *y`   |xH  L <8a <H A a < 0xdxx8 H )`    d 0xH *-`   |x(  @x8 8   H EA H  <E4,@ 0;@  8`8"  48 F8  9   9   K,`   ;9 '4~4|@ A I5ApH  :` Vj?A Da    H ɀA |~xa    H A 8a K`    H  pV?A P a    H }A a x   H eA x8 8   H MA H  a    H 5A a  (  @H  8A 8~Cx   H 	A ~Cx99@  ~xK`   |zxa 8(  A D5ACx 8! |N       	 A     @.FileAtomTargetSearchExpand__FUcP15FileAtomListObjPP10HashTblRec  | !a|#x|+x;  8a H8  H (u`   Tc?@ ;H ~Cx~DxH '`   a H La H A :   :  a c  c Tc@     TcA (  @ $    T!A0(  @$   h ~dx8 Kǁ`   ||x! ) 2U) =@ 9J |	P @a k 4,  A5@Ѐa c (  @ a K||x  (  A   D D   5@ :  H |;` H T h dxH 8`   9! H8c9@ 	}Ic  i  B a ,  @ H8a P 8 ~fxK||x5@ 0 |+x f dxH 8m`    FH    5@i4
4|	P @ : a    l H a H AA |wx8a ~x8  H #`   Tc?@ ;H a H 
A |ox d     }{xH A          0(  A ! )  : 0~óx8  H %`   Tc?@ ;H A J  * 0#x$xH %5`   |xH  X L8a LH A  La k   0xxx8 H #`      l 0xH $`   |x(  @ A HCx~xEx8 H #`   H  <4,@ 0;  8`8"  48 V8  9   9   K'=`   ;{ g44|@ A 5AH  :  a H A V*?A @~Cx H $-`   a ~Cx H #`   8a K`   a a H  tV?A X  ~Cx H #`   a ~Cx H #E`   a a @ H~x @~x8 H "}`   H  ~Cx H #`   a  (  @H  L H <a < <H #i`   a a H H "`   a 89@  ~exKו`   ||x H 89   ! 8(	  A A 8J  J ,
  @ 9  U?@ 5A|8a HH $)`   x 8! |N       	 A    \ <.RsrcAtomTargetSearchExpand__FUcPP10cdlHeadRecPP10HashTblRec  | !||x|#x p;   pH  Lx 6xK|~x5@ x :xK|~xx   H IA |x(  A 5Ax X8! P|N       	 A      6.SearchForTargetFiles__FUcPP10HashTblRecP11VolIndexObj|A !`a  |+xa x8 K`   |x5@d  2T < 8 |( @D  4,  A4  (  @ a K|x  (  A! i [   ; H  āa k xH 2`   9 08c8 	|    B  ~,  @ D8a 8 8 xK|x5@ $! }:KxA j xH 2`   C F4,@ 0;  8`8"  48 >8  9   9   K"`   ; 44| A 5A,     H  ;^Gx 8! |AN       	 A     4.SearchForTargetFileSpec__FsPPP6DALRecPP10HashTblRec  | !|xxK`   8b/@  <is8ts 8<  x H8! @|N       	 A     T .__ct__7TStatusFv | !|x ^(  A @8b/@  8  8<  x8  KE`    ^,  @ xH {`   x H8! @|N       	 A     t .__dt__7TStatusFv | !|x \xK]`   a \ 8   8   8   8   9    9   ?  9@  _ $9`   (9   ,8`  ,8  ,8  08  48  49  48`   H8! @|N       	 A      +.IStatus__7TStatusFP21TScriptDocumentServer   | !|?x|~x;  8 \KM`   ~  , @ , A H  , @ ; H  ; 83   (  A|? X8 \<in8st<ip8rg8 <89   K`   8 \<pr8tc K`   8 \<op8ID  K`   8 \<ob8ty $K`   8 \<ob8ID (K`   8 \<ob8nm<TE8XT8-,Ki`   8 \<rs8ty<ty8pe8,8 KE`   8 \<rs8ID0K]`   8 \<rs8nm<TE8XT854K	`   8 \<fn8nm<TE8XT854K`   83f  8 \ xKvu`   H   P   8  ? X  8 \Ksm`    !  |N       	 a     .StatusChanged__7TStatusFv     |0P  |"  # |H@L  C C N       	 @       8 $.SetProgressObjectLimit__7TStatusFUl  | !|x|#x |c('A d |  "@ D<C0 @A @( b@ <= C0 8ȁ 8(H%0$H x xKŀ h8! `|N       	 A      ).AdvanceProgressByPercentage__7TStatusFUl |ۡܓؓԐ !|x|#x|+x |c | @A   8' H  Ԁ ||@@ \  "@ D= C0! @A @(_ b@A <=`C0a 8ȁ 8($<%H v H  l }(   |  @ <<C0 8 80( @ D= C0 @! @@($B<*H vy xK99"3i  K`    8! ˡ|܃؃N       	 A    h (.StatusIncrementWithLimit__7TStatusFUlUl  | !|x \x \ K9 H8! @|N       	 A     < ..IncrementProgressWithObjectLimit__7TStatusFUl| !|xx  |0P K (  A 4 ? }J _  |
X@@   8`    H8! @|N       	 A     | -.IncrementProgressUpToObjectLimit__7TStatusFv | !|x \ ` d h l! pA ta \   ` $ d ( x, |08 , hH C9`   8, lH C)`   84 pH C`   84 tH C	`   xK H8! @|N       	 A      5.SetStatusOperation__7TStatusFUlllPCUcPCUcPCUcPCUcUll 8   8' 8   8' 9    N       	 @       , <.ResetInstallationStatusForInstallationOrRemoval__7TStatusFv  | !|x|#x  x8  K H8! @|N       	 A     H +.ResyncStatusWithActualMaximum__7TStatusFUl   |A !|zx|#x?nu;ll;  ;`  <`op8cty| A P@ ,<op8pm|  A H@ \<ca8nc|( A @H  H<pr8tc|0 A H  4?lo;ngH  <?lo;ngH  0?li;stH  $?bo;olH  CxxK`   |~x(  @ `8` "H n`   |}x(  A xK9y`   xxDxxfxx= **9**= **9)**=@**9J**K:`   x X8! P|AN       	 A    8 .AccessByProperty__7TStatusFUl| !a h|#x|+x t<`nu8clla 88   <<op8ty|( A X@ ,<op8pm|0 A X@<ca8nc|8 AH = pr9tc|@ A H 8a 8 Krm`   H 8a 8  KrY`   H 8a 8Ky`   8a 8<pr8tc<lo8ng8 8 K
`   8a 8<op8ID<lo8ng8  8 K`   8a 8<ob8ty<lo8ng8 $8 K`   8a 8<ob8ID<lo8ng8 (8 K`   8a 8<ob8nm<TE8XT8-,K}`   8a 8<rs8ty<ty8pe8,8 KY`   8a 8<rs8ID<lo8ng808 K5`   8a 8<rs8nm<TE8XT854K`   8a 8<fn8nm<TE8XT854K`   H  08a 84Kp`   H  8a 8xx tK#5`    h! 8>  A <^  X8! P|N       	 A    d .GetProperty__7TStatusFUlUl   N       	 @        .DontSleepProc__Fv| !;<8`  8<d  <`po8cwr8 8H zAA |c5@ ` 8TA T8`8  H  `   Tc?A <8    8   9   ? 
xH IA 9@ 9b<K   X8! P|N       	 A      ".PreventSleepingOnPortableMacs__Fv| !|}x|#x<` 8cxH A ||xxxH A |@|` &Tch t, @ @W?A 8x8  H A ||xxxH A |@| &Th x X8! P|N       	 A      .IsTrapAvailable__FsSc8b3  8  l8`  N       	 @        .NullGetNewWindow 8b3  8  l8`  N       	 @        .NullNewDialog8b3  8  l8`  N       	 @        .NullNewWindow| !|~x;8b<c  (  A t4,A 4,A 4,@ PxH A |x(  A 8xH |A 8`  8  8 K`   |}xxH %A 83  9   lx X8! P|N       	 A      
.NullAlert|#x;;  H  $  |tW@.WF>|:|2x; ; |@AxN       	 @      X .CalcChecksumFromDataPtr__FUlPc   |a !b88 H {IA |}xb< 88 H {-A ||xb< 888 H {A |{xx88 H zA |xx88 H zA a @x88 H zɀA a <x88 H zA a 8x< 8}H рA x< 8KH A cx< 8H A cx< 8EH A x< 8|H A x< 8H mA x< 8FH YA x< 8H EA x< 8H 1A x< 8H A x< 8H 	A 8`  8<d   h8! `|aN       	 A     .InstallPatches__Fv   ;  (  A |!T>8 e|3T>    ;9(P  W89 JxC  c  k  Uk89JZ  < |( A 0  |  A $|@@   ; H  ; |@@xN       	 @       .FindEntry__FPP10HashTblRecl  | !|}xW88d H xMA ||x(  A H(  A @  ;     ;  H  <   9    ; ; |@AH  (  @ xH  U`   ;  x X8! P|N       	 A      .NewHashTbl__FUl  | !a Xa XH wA  H8! @|N       	 A      , .DisposHashTbl__FPP10HashTblRec   | !a X|#x `a XxK|x(  A (  < |  @    ` 8` H  8`   H8! @|N       	 A     x ".AddItemHashTbl__FPP10HashTblRecll| !a X|#x `a XxK|x(  A $  | @   `  8` H  8`   H8! @|N       	 A     t #.GetItemHashTbl__FPP10HashTblReclPl   |a !|}x|#x|+x}  ; ;  H  8  < |( A  cx8x8 xH wUA ; ;     |0@A X8! P|aN       	 A      :.EachEntryInHashTbl__FPP10HashTblRecP17RoutineDescriptorPv      N       	 @        .UInt64Copy__FP6UInt64P6UInt64a     $a   | @@ <  $|0@@ 8`  N    $|@@@ 8`N  8` N  ! A  |	P@@ 8`N  8` N       	 @       x .Compare64__F6UInt646UInt64   8     N       	 @         .Set64U__FUl  | !a x8a @< H |!A a @ Da P T8a 8 x    P T9 XH |A  8 < H La H LH |A  h8! `|N       	 A        .ConvertBytesToMBytes__FP6UInt64  ? ;?? ; ? ; |e8|(@@ |c8|c|8|0@@ |8|| @| &TN       	 @      t .IsLessThanVersULong__FUlUl   | @@ N  |#xN       	 @        .MinUInt32__FUlUl |A !|{x l p w8`  dxH v]A 8b3   Z(  A $H vYA <8  |+xH vEA C<cx l p wH vAA ||x83   Z(  A H v	A <x X8! P|AN       	 A      .MyHOpenResFile__FslPUcSc | !;  <`in8ces8,H pA |xH niA |c5@ H(  A @  c  (  @ $8` H peA    | A ; xH n5A x H8! @|N       	 A      .ScriptIsDifferent__Fv| !|~x|#x s( @ ;  H  ha s(  A x8 8H uŀA ~  H  xH pAA ~    (  A $    8    8   ; H  ;  x X8! P|N       	 A      .NewRecTemp__FPPP6cdlReclUc   T?@         %  ) ?   ^ J       } 9k } N       	 @      d ..InsrtRec__FPP10cdlHeadRecPP6cdlRecPP6cdlRecUc|@A 8                 > 9)> N       	 @      P $.RemoveRec__FPP10cdlHeadRecPP6cdlRec    (  A (  @ 8`  H    |@A   H  8`  N       	 @      @ ".NextRec__FPP10cdlHeadRecPP6cdlRec| !|x _x8  _KMTc?A P      d         <cd8lH     9   _  J  * 8` H  8`   H8! @|N       	 A       .NewListTemp__FPPP10cdlHeadRecUc  |a !|~x~  (  A xH  4  xxK|x~  cxxKxH m]A   8  (  A    ,  @ 8 T?A~  H m%A 8     X8! P|aN       	 A      .DisposList__FPPP10cdlHeadRec | !|}x|#x;  H o݀A 8  |  @ xx8 K|xW?@ xx8  Kq|xx X8! P|N       	 A      .CDLTempMemNewRec__FPPP6cdlRecl   | !|x  H kA 8`     H8! @|N       	 A     < !.CDLTempMemDisposRec__FPPP6cdlRec | !|~xH  ,  xxKa 8~   8K8a 8KM  8`  (  A    ,  @ 8` Tc?A~  H k-A 8     X8! P|N       	 A      '.CDLTempMemDisposList__FPPP10cdlHeadRec   | !|}x|#x(  A 8a 8  H `   ;   @H  x8a 8H M`   |xa @(  | &Th T?@(  A   H  8     (  @    8   90 8 h8! `|N       	 A      &.Append__11TLinkedListFPP11TLinkedList| !|x \8b0Ԑ  8   8   8   x \   H wŀA x H8! @|N       	 A     h $.__ct__11TLinkedListFPP11TLinkedList   (  A (     (  A  # 	 C (
  A c  l  (  A    8   9    9   # N       	 @       | .Delete__11TLinkedListFv  (  M      (  A < g   (  A $# ) # C j  9`   l  (  M   f N       	 @       p +.InsertBefore__11TLinkedListFP11TLinkedList   | !|x ^(  A 88b0Ԑ  x   H uA  ^,  @ xH T`   x H8! @|N       	 A     l .__dt__11TLinkedListFv| !|x   (  A 4    H uMA      H u5A    H8! @|N       	 A     p .Next__19TLinkedListIteratorFv| !|x   (  A 4    H tA      H tA    H8! @|N       	 A     p ".Previous__19TLinkedListIteratorFv| !|x \8b0   \  (  A 8    H sA      H sA  H  8   8   x H8! @|N       	 A      +.__ct__19TLinkedListIteratorFP11TLinkedList   | !|~x4 8d H dA |x(  A $8        9   ?  	 x H8! @|N       	 A     t .MakeNewDAL__Fs   | !|x8`    d  8     x8 H e	A  H8! @|N       	 A     P .ClearDAL__FPP6DALRec | !|x|#x  c 4|c"    |( @ P48     }2  x?  )  _  J })Q8 H dQA H aA |~xH  ;  x X8! P|N       	 A      .GrowDALHandle__FPP6DALRecs   | !|x  c     |c P, @ 8       x       |A8 H cA  H8! @|N       	 A     x .CompactDALHandle__FPP6DALRec |a !|~x|#x~   x8 KQ||x5@ h     |12; , @     H  ,, @     H  cxxxH ]A >  I 9J I x X8! P|aN       	 A      .InsertLastInDAL__FPP6DALRecPc|! !a x|#xa x#    , @ <; ; H  $    |0 @ 8` H  h; ; |@@H  P , @ <; ;` H  $  :  |H @ 8` H  $; ;{ |@@H  H aA 8`   h8! `|!N       	 A      .FindInDAL__FPP6DALRecPc  | !|x|#x  c , A    , @ 0xxKTc?@ xxKH  L8`  H  Dx8 x   8  9   H `A ,  @ xxKH  8`   H8! @|N       	 A      $.InsertUniqueLastInDAL__FPP6DALRecPc  | !|x|#x     $   \x8 |(@A t||28 |0@@ `|P8}}}8Q@ HzxH ZA |~PcxDxxH Z%A ?  I 9JI xK݀ h8! `|N       	 A      .DeleteFromDAL__FPP6DALRecPc  |! !|x|#x     D e5@ pf4| A d  h49}B; xH YŀA ?  })<HPxx%xH YEA _  j 9kj xK h8! `|!N       	 A      .DeleteItemFromDAL__FPP6DALRecs   |! !||x|#x|  (  @      xH Z]A |~xH    (  @ ;  H  |       Km|~x5@ `    ;    ;] _  }KQ?R;9 Cx$x  |aH X-A   }: ? ?  x h8! `|!N       	 A      ".ConcatDALs__FPPP6DALRecPPP6DALRec|5@ <|4   |8 A (  |49)C  J })Q|hJ8c N  8`  N       	 @       H ".GetIndexedDALElement__FPP6DALRecs| !a X \ `a X8р \ `H ]}A  H8! @|N       	 A      @ ..CallDALElementProc__FP17RoutineDescriptorPcPv|ܐ !|xx|#x|+x; xH WA |wxxH [A   ; } ;c;  H  0#xxExK!,  @ ;  H   "; | @x~xH WUA x h8! `|N       	 A	      9.ForEachDALElementWhile__FPP6DALRecP17RoutineDescriptorPv | !|yx|#x|+x#xH VA |xx#xH ZA   ; } ;;  H   CxxexK) "; | @#xxH VmA  h8! `|N       	 A      6.ForEachElementInDAL__FPP6DALRecP17RoutineDescriptorPv|ܐ !|xx|#x|+x;  xH ÙA |wxxH Y݀A   ; } ;c;  H  0#xxExKE,  A xH   "; | @x~xH UyA x h8! `|N       	 A	      C.ReturnFirstDALElementThatMatches__FPP6DALRecP17RoutineDescriptorPv   80| 8    N       	 @        .__ct__13TDynamicArrayFv  | !|x ^a ^Ki    (  @ 8`H  8`   H8! @|N       	 A     P ".IDynamicArray__13TDynamicArrayFUs| !||x l|+x|   lK-|x(  A T|  c   ( @     H  ,( @     H  xxxH RA 8` H  8`   X8! P|N       	 A      !.GetElement__13TDynamicArrayFUlPv | !|~x|#x `xx `KTc?A ~  xK58` H  8`   H8! @|N       	 A     h *.GetAndRemoveElement__13TDynamicArrayFUlPv| !a h|#x~  c  c ,  @ 4a hxK}|x5A  88bP8 88  H >1`    X8! P|N       	 A     x ).Concat__13TDynamicArrayFP13TDynamicArray | !|~xxK8b0p~ x8 K
|x5A  88bP8 88  H =`   x X8! P|N       	 A     t .__ct__16TLongIntegerListFv   | !|x ^(  A 88b0|   H UA 8     ^,  @ xH BY`   x H8! @|N       	 A     l .__dt__13TDynamicArrayFv  | !|x ^(  A H8b0p (  A  80|   H T]A 8     ^,  @ xH A`   x H8! @|N       	 A     | .__dt__16TLongIntegerListFv   | !|~xxK8b0<~ x8 K%|x5A  88bP8 88  H ;`   x X8! P|N       	 A     t .__ct__11TStringListFv| !|x ^(  A H8b0< (  A  80|   H SA 8     ^,  @ xH @i`   x H8! @|N       	 A     | .__dt__11TStringListFv| !ahl8a :lH =`   hd  8 :K|x5A  88bP8 88  H :Y`   X8!P|N       	 A     p .AddString__11TStringListFPCUc| !aX\`aX\8 8K|xa`8 8H `   xH8!@|N       	 A     X .GetString__11TStringListFUlPUc   | !a X \a X \H  Y`   (  |` &Tchc  H8! @|N       	 A      D .Exists__11TStringListFPCUc   |a !||x|#x|  c   ;  ; H  <xx8 8Kcx8 88  H \1A |c5@ xH  ; |@@xX8!P|aN       	 A      .Find__11TStringListFPCUc | !|~xxKe8b0~ x8 K|x5A  88bP8 88  H 8	`   x X8! P|N       	 A     t .__ct__14TTypeAndIDListFv | !|x ^(  A H8b0 (  A  80|   H O}A 8     ^,  @ xH <`   x H8! @|N       	 A     | .__dt__14TTypeAndIDListFv | !a X \ ` da X \8 8KTc?A $a 8 `d   < d  8` H  8`   H8! @|N       	 A      h '.GetTypeAndID__14TTypeAndIDListFUlRUlRl   |a !|{x|#x|+x;  ;  H  $a 8|@@  <| @ xH   cx; x8 8KTc?@x h8! `|aN       	 A     | .Find__14TTypeAndIDListFUll   | !a h8` H 9`   |~x(  A xK5x(  @  8 88bP8 88  H 5i`   x hKx X8! P|N       	 A      .Clone__14TTypeAndIDListFv| !|~x;  H P!A 8  |  @ xH LyA |x(  @ x8 8H Q̀A |xx X8! P|N       	 A     x .SmartNewHandle__Fl   |! !|}x;  H OA |zx; , @ ;  <` p| @ ? p, @ (8a <H RA ?;P , @ ;  H  ;  < p|  @ ? p;   <`vm8c  8 @H FA |c5@  @TA ;  ;x| @ \,  A TWf?A L  |8@@   H    p}U<}, @ ; x8 8H PqA |~x(  @ ,  A =  |H@@   H    p}JUJ<}J,
 @ ; xH JA |~xH HA |c5@ h(  A `Wk?A H~  xH PـA |c5A  pxH JA ;  H  ~  xH PA , A (  AL(  @ ;   =  x x8! p|!N       	 A     .AllocAsMuchAsYouCan__FPUl| !a Z|#x<`ST8cR  ZH FA |x(  A x  H `   H  x8RH `   H FA  H8! @|N       	 A      .GetStr255__FsPUc |A !|x|#x  ;    (  @ @xH IA     (  @ p8 :8bP8 :8  H 19`   H  P  H DA ||x  |H IՀA H E݀A |~x5A  88bP8 88  H 0`   8z     |xH CՀA  h8! `|AN       	 A       .AppendStr255ToHandle__FRPPcPCUc  | !|x|#x|+x, @   c  }  H  0, @       H    xxH C!A   |   X8! P|N       	 A      .ReadChunk__FPPcPcl   |a !|x|#x  H NـA {  {  c    p|T<|, @   |8   H    |8    X8! P|aN       	 A      .ReadString__FPPcPPPUc    p|T<|, @   |8   H    |8   N       	 @      ` .JumpOverString__FPPc | !|}x l|+xx l  |2H `     p|T<|,  @ 9 >  })B>  H  9_ ~  }kR~   X8! P|N       	 A      .StrBlockMove__FPUcPcPs   |A !|{x|#x ~  H A
A ||x,  @ H~  8 H FIA H CA |c5A 8`H  ; 8`      d  ;  H         (  @ , @ 0~  8 ex  8 8  9   H EA |}xH  ;,  A | @ xH  x  }B9 |@@ ,~  8 H EA H BQA |c5A 8`H  @>  )  9) |idxH E`   ;_ [  9J }_R~  k  K  Cx h8! `|AN       	 A    l .AddChunkedString__FPUcPPPcUc | !|}x|#x p,  A $a pc  xxH `   H  8     X8! P|N       	 A     p .GetChunkedString__FPUclPPc       |0@@ T  ; H  (44|@ @ 8`  H  <8c 8 ; #  D  |	P@AЉd    |k`PH      |e0PN       	 @       .PStrCmp__FPCUcPCUc       4*44|:, @ 9}BP}=#  H  D ^ ;5@N       	 @      l .PStrCat__FPUcPCUc  ; 4|p4T:PH    8   8c 5;@H  D  8 C  8c 5;@N       	 @      x .PStrCopy__FPUcPCUc   |a !|}x|#x|+x  H  ;4, @ 4|, :@; H  $448||04|9; 44]  })PP9) |H @9~|  cxxK9  8`   X8! P|aN       	 A      (.GetFldrAndFileStrsFromPath__FPCUcPUcPUc  | !|~x n r t x |! A x n rH ?A ~  H @A |x(  A l8~     H MA x t x |  H  `   xH ;A |}x  8 xH LA xH ?A    X8! P|N       	 A      0.GetIndStringWithParam__FPUcssPCUcPCUcPCUcPCUcUl  |!Đ !|~x|#x|+x|3x|;x}Cx(  A`x8  8S8 8  9   H @A ,  @ :  H  : x8  8V8 8  9   H ?A ,  @ :  H  : x8  8Y8 8  9   H ?A ,  @ ;   H  ;  x8  8\8 8  9   H ?}A ,  @ ;  H  ; q  H >%A |x(  A 8q     H K%A xH 9A     |c*  |c2  |c:|~4} P~4})@P*4}JHP4}kPP|@@ hxH 9mA |cP  }Pz  |c`P  |P~4~4|2'4|:4|B~"~5@ : x~xH `   xx8_H JA xH =A x  H =!A |x(  A 8x     H J!A X  (
  A xH 8A x    |cb  |c"}k~4|XP&4|(P4|0P|@@ XxH 8mA |cP  }P;  })@P~4+4})Z4})b~J~5@ : x~xH !`   xx8bH IA xH <A z  H <1A |x(  A 8z     H I1A   (  A |xH 7A     |c2|'4|(P4}8P|@@ HxH 7A |cP;  })P*44})Z~jJ~l5@ :` x~dxH Q`   xx8eH HɀA xH ;̀A {  H ;aA |x(  A 8{     H HaA xH 6A   |4| P|@@ 8xH 6ـA |cP4~F~G5@ :@ x~DxH  `   xx8hH H%A xH ;)A xH 6A |@@ xxH ;ŀA  8! |!N       	 A     7.SubstituteParamsIntoTextHandle__FPPcPCUcPCUcPCUcPCUcUl   |A !|~x|#xxH 5A ||x4WD>|  @ ;5@ ;  <`sc8cri8 8H 4A |c5@ h 8,A \xH 69A |{xxH :IA ~  x8H F݀A |c4, @ 5@ ;xdxH 6A 8`H @A |}x(  A    >  4}	Qx48 H :]A  h8! `|AN       	 A     $.TruncTextHandleToCharLength__FPPcUs  | !a X|#x8`   8a X8 8 H 4%A  H8! @|N       	 A     H .OSTypeToString__FUlPUc   |a !a j n8` H <yA <`RE8cS# jH 5EA ||x(  A H 5A |{xa nH 5	A xH 8A   ; H  P48 8 |~ .48 8 |*H 4ـA |}x(  A xH 7A ; 4  |8 @xH ;A xH 4݀A cxH 4qA  X8! P|aN       	 A     
.Collect__Fss | !a h la h8 8H 25A |x8`  5@  8 l|09A 8`  X8! P|N       	 A     ` .GestaltAttributesOK__FUll    |0 @ 8`N      |@ @ 8` N  8`  N       	 @       8 .CompareIDs   | !a X \ `a X \ `H .`    H8! @|N       	 A      @ .DoQSortIDList__FPvll c N       	 @        .First__19TLinkedListIteratorFv    (  | &Th N       	 @        .More__19TLinkedListIteratorFv|AȐ !|rx|#x|+x|3x|;x>!@;708`  aH 2A |xx;@    8 P  ~t, d@ \~óxH 2A 8`  H 9-A ~cx~xH 1A |yx8` H 9
A (  A ,#xH 9рA |zxH  H  ~t, e@ ;@  8   8A <9    @9   ! DA>A H8`  8  ~x88  ~ȳx9   JxK~`   }  k f   j89d  H 19A <`in8cvc~DxK}`   |~xH 1aA |x(  @ 5@ ;@5@  g    H 0A ||xH 1A |x(  @ 5@ ;@5@(xH 3A 9b3k  ax8  8K`   |{xl4,xA x5@ D~óxH 0aA a8 8H 5-A @d  xH 09A K`   |x5@    ^g4,x@ 88`8$   >   ^   
9   9   K=`   H  @k4,@ 48`8%         
9   9   K`   xH :]A H  X8`8>   ^   8  9   9   K`   H  (8`8~E48  8  9   9   Kƙ`   xH /1A   x8!|AN       	 A    X .CallVersionProc__FssUlsScsPUl|A !|zx|#x|+xH .A ||x;  C5@ hcxH .A <`ve8crs8 H .A |x(  A $H .ŀA |c5@       H  8    xH .QA H  (Cxdx8  8  8 e9  xK|~xx h8! `|AN       	 A       .GetTargetVersionForFile__FssPUl  | !a Z ^ ` f ha Z ^ ` f8 d9  ! hK5 H8! @|N       	 A      P '.GetTargetVersionForResource__FssUlsPUl   |A !`;=;  8b3c   h (  A89+  (  @8  8<  H ,A ||x93H  z NH ,A 9 !@8a@8<KH`   |~x5@9b=9k988` |i    B     8`88K`   |~x5@Ha@K,`   9"0i  8a888 H .̀A A8(
  @ 8a880KQ`   8a888KA`   9` a8a@888K7`   Tc?A ة@  8` } 8} 88K`   ; 8 8H  P8 88a888K`   8a88kK5`   x8 8H 6mA 8a88 8K`   ; a@888K7Y`   Tc?@a@8 8888H ;݀A |c5@  8b<88KU`   8 8<  8a888K9`   ; 9  8H  P9  !88a888K`   8a88kKq`   x8 8H 5A 8a88 8KQ`   ; a@888K6`   Tc?@a@8 8888H .A |~x5@ P9` 9<l  8` 89+d  a@8K-`   8 B8aF88K]`   8a@KF`   xH *A x8!|AN       	 A    L .EnableCleanInstall__Fv   | !`;=;=8b0c  ,@ }  8  K,`   H  }  80  K,`   8a@8<KEq`   |~x5@489+  (  A$9<  (  A8a<8FKY`   a@B8<H 5eA |~x4,	@8a@H )`   Tc?@a@<tr8sh8  8@8 8H 9A |~x5@ بa@B8F 88kH 9A |~x4,@ ;  ; 8a<8FK`   8a<8kK`   x8 <H 3IA 8a<8 <K`   a@ 88<K49`   Tc?@a@B8F8<H 8A |~x5@ $a@B8< 88kH 8݀A |~x5A ;  ; 8a<8FK`   8a<8kKa`   x8 <H 2A 8a<8 <KA`   a@B8<K3`   Tc?@a@B8F8<H 8
A |~x8<  (  A |   8<8 H 7A xKC`   8  89+  x8!|N       	 A     .RevertCleanInstall__Fv   | !P|~x8~ a J   N8   T  h8a 8H *]A |x5@ $9    J9  ! T8a 8H *5A |x5}` &Uc 8! |N       	 A      ".DoesFolderHaveContents__FP6FSSpec9B>89`  8   |	
 (   @ (j      
 }c[x* N  9k 9J B 8`N  8>88   |	 (   A  | @A  | @@ |#xN  8 B 8`  N  | !|}x|#x;    x K(  A 8    x       | P}D|P|P@A |RT	~	 |  | @@ 9IK؀ T  ~|| @@ 9	 K | "  T A 8 H  c  |      |8P8 H  4  | 8@A $ | 8@A    | H  8   (   @Ȁ X8! P|N      TT8|`PTA 8ccN  c (  @ 8`  N    T~N  | !|x (  A   T1A        T A xxKi  ~ xK  (   @ H `       T A   H     (   AtH  ( A 8b1T:|c .|iN 8  H  8 
 H  8  H  8  H  | 8  H  l8  H  `8  H  T8  H  H8 
 H  <8 
 H  08  H  $ T:8 | H  H `      T~T`>(  @     |    T~ H8! @|N    %  8  U)  U 8|;x|@P      |	,  T8@ |4|-8 8 B   U   |;xTA 9)T:8  |;x} HP      |	,  T:@ |0.8 |.8 8 B 쀄   T A  h N  | !c  |c8H 2A  H8! @|N  | ! T A  T:8 | .H   | | uA  c  |c8H 2A  H8! @|N  | ! T A  T:8 |c .H  c |c . 8H 29A  H8! @|N  | !|#x  |֨| H   P x8H 1рA ;,  A X8! P|N  | ! T A  T:8 |c .H  c |c .  |c8H 1UA  H8! @|N  | ! T A  T:8 |c .H  c |c .  |c8  H 0A  H8! @|N  | ! T A  T:8 | .H   | . T A  T:8 | .H  c || 5A   
|f8  H 0aA  H8! @|N  | !|#x T A  T:8  .H  c  .  |H   P x8H /ـA ;,  A X8! P|N  | ! T A  T:8 |c .H  c |c . H /iA  H8! @|N  | ! T A  T:8 | .H   | . T A  T:8 | .H  c | | uA |3x H .݀A  H8! @|N  | !||x|#x|+x (  @ PxxKxK9  (   @ H 
`   }   T A |H  K  W~(  A8b1PT :|c .|iN }   | H txK} 8  H \xK
} 8 
 H DxKa} 8  H ,xK} 8  H xKm} 8  H  xK} 8  H  xK} 8  H  xK} 8  H  xK} 8  H  xK} 8 
 H  | @A 8 
 H  pd |e| @A   (  A c  8H ,݀A } 8  H  ,| @A 8 T:8 | H  H E`   W1A8    K X8! P|N  | !||x|#x;  xH  48 | .x8 8H `   |`uA 8` H  ; ;  |  A8`   X8! P|N  |! !0|?x  ;b20;2C ? H u`   H   DxK1,  A 8`  8  8  H )`   8b1DxK	,  A ;   8   8   }  H  8 hKi`   H   ;   8   8   ~  xH  8 PK5`   H   8b18 H `    8 8  H `   H  8 8K`   H   8 H `     ?   H M`    ؀!  |!N  | !|?x|~x ~(  A 48b208  ~  xH m`    ~,  @ xH 	]`   xH  8 8KU`   H    h!  |N  ||#x| 4 p x # C c ʃ ʣ    # C c ˃ ˣ   #cc  a  N  | !|}x|#x|+xxxxK |  x      |K! X8! P|N  | !|~x~8 <K <(   @ H y`   a < T A |H  (   @ ̀a < @a Ta D X Ha \a L ` Pa d h8a T l p| tKT`>,  
A @@ ,  A @ $,   @ H  ,  A H `   H  8a TKmKa \ p |    H  8   a < @a Ta D X Ha \a L ` Pa d h8a T l p| tKT`>(  A d8b1T :|c .|iN  \~ 8 8H E`   |`u@ HH  8~ \K,  @ $ \x8 <KH  H `   H  8a TKaK \xx8 <K- |    ~  ,  *@ $8  ~ 8c  | H  ~ 8|  @  Px|Km 8! |N  | ! a l   ! A a ځ ڡ    ! Aaہۡ (0|` &aa   aaĐȀaa̀aaЀa a8a 8K`   8!|N  | !  (   A   (  A |x8H %yA  H8! @|N  | !|?x8b1H  8 8Ki`   H    h!  |N  |gx8A|;x        N  | !;AH     8  e  H $рA   (  @܀ H8! @|N  | !H `    H8! @|N  | !H  `    H8! @|N  | !lH $QA  H8! @|N  | !pH $)A  H8! @|N  |#x(  8     @ 8` N    | t,  *A @ ,  !A H  ؈    |t| t|  8c 8 @ Ј    | t|t|  8 @ H, !8c @8  H   
  8| t8c |"  ,  !@  8` N    ,  !8c @  ,  !8c @  | uA D8 KpH     | u@ 8` N  8c 8     |t| t|  A8`  N  |! !||x;A8 T :; } ;] <` 8c|@@ 8   H tx| @A 0xH 
A (  @ 8   H L8     8 H <(  A e  | A |H  (H   8 |H  e  ,  @ x8   H  |ce  ||  @@ |.,   A|@A <|@A $||}Pe  |e  8 H  | А  8 H  |H  A |(P| @At  (  @XbtH 
A |~x(  A (  t ~ 8 KxH 
рA (  A 8     8 H  8   |x(  @ (  (  @ H  q`   H  H !	A KL#x h8! `|!N  | !(  A  A |  ѐ  @ H 
UA  H8! @|N  | !8bA82  8b2| uA T; 8  8     8 D  g    8b2@|;x  K`   x8H `    h8! `|N  8`  a  N  |CxN  | !;   8KK|ixb8  8DЀK`   bK`   x8 8KO9`   xH `    X8! P|N  8`    d Ȅ    M  8cL    @A A (@AaM  <c N  | !|x(  A |5@ xK)`   x H8! @|N  | !|~x|#x(  A <82   | uA ~ 8 H I`   5@ xK`   x H8! @|N  | !|x | uA H H e`   (  A 4 xH M`   (  @ 8`  H  xH E`   H  8b H8! @|N  | !;BxH `   (  @ 8`  H  xH `    H8! @|N  | !|~x|#x(  A ,82x  8  K5@ xK`   x H8! @|N  |! !p|?x|}x  ? d8` K9`   |~xH  4? \8`  8  8  K`   8 PKI`     ? d  (  @ 8` H `   x ] [xH  8 8K`   H   ,  A   cxH q`   8`  } x !  |!N  | !|~x|#x(  A <xH q`   ~ (  A KE`   (  5@ xK-`   x H8! @|N   d  |c PN  | !|x ; (   A TxK |~x|xH `   |@@ L}  K`   xK8 |xK`   }  H   xKm8 |xKm`   }  xKQ(  A $xKA |ex }  H `   8   x 8; 8K    |d    X8! P|N  | !|x 8  e 8(    A 8 |u@  H e`    K`    H8! @|N  | !|x(  A |5@ xKY`   x H8! @|N  | !|?x|~x|#xxH -`   |}x(  A ? LxK`   ||xH  4_ D8`  8  8  Ki`   8 8K`     ? L  (  @ 8` H `   x~ > x#xxH 1`   |c~ ~ ~ H  8     8  x x!  |N  | !8H  `    H8! @|N  | !|~x|#x(  A (xH  =`   (  5@ xK`   x H8! @|N  | !|x  H  8c | @@  | QA K}`   8       H8! @|N  | !8bB828 8K݀ 8BK`    H8! @|N  | !8` H =`   8B8  |x  H  `    H8! @|N  | !|}x8bB;B  ;C,   @ l8`  H 5`   H   b8T :} .H aA ,   A8`  H `   KE`     (  A H -A 8     xH  %`    X8! P|N  | !;B;B8`  H  `   H   b8T :} .H A ,   A8`  H  U`   H  E`     (  A H A 8     H 9A  H8! @|N  N  N  N  | !|x|#xxH ـA x H8! @|N  |Ԑ !|}x|+x|3x( A(|#xWc~; 8|8|~|=( @ ;>PH  @8x88 H    |t    4@;{( A Px8|~H  WZ<8|~׳x|@~@ ,~~óx~xxH 1A ,  @ ;Z ~x~x~ĳxxH 
A ,  @@8v88 H    |t    4@W@<| @@lK x8! p|N  | !|}x, ;DA , @ 8`H  8` K%`   8T:.8  | @A 8   |.8` K`   8  | @A 8   | @@ , @ 8`  H  ,8`  |@@ KQ`   xxH A 8`   X8! P|N  88c 8 (   @|#xN  XA   L |	N A   L |	N A   L |	N DA   L |	N A   L |	N  @A   L |	N A   L |	N A   L |	N  lA   L |	N   A   L |	N A   L |	N  АA   L |	N A   L |	N  A   L |	N (A   L |	N A   L |	N A   L |	N A   L |	N $A   L |	N ؐA   L |	N  ̐A   L |	N  A   L |	N A   L |	N DA   L |	N 0A   L |	N  A   L |	N ĐA   L |	N  A   L |	N A   L |	N pA   L |	N `A   L |	N A   L |	N  A   L |	N A   L |	N A   L |	N A   L |	N  A   L |	N A   L |	N A   L |	N A   L |	N ̐A   L |	N |A   L |	N ȐA   L |	N  $A   L |	N |A   L |	N A   L |	N A   L |	N A   L |	N  ĐA   L |	N  dA   L |	N 8A   L |	N ܐA   L |	N A   L |	N A   L |	N A   L |	N A   L |	N A   L |	N A   L |	N  `A   L |	N A   L |	N АA   L |	N hA   L |	N  A   L |	N  A   L |	N lA   L |	N (A   L |	N A   L |	N @A   L |	N ؐA   L |	N ̐A   L |	N A   L |	N A   L |	N  A   L |	N  A   L |	N TA   L |	N A   L |	N 0A   L |	N lA   L |	N A   L |	N <A   L |	N LA   L |	N ,A   L |	N  A   L |	N  XA   L |	N PA   L |	N  A   L |	N `A   L |	N tA   L |	N  ؐA   L |	N ĐA   L |	N <A   L |	N A   L |	N  pA   L |	N \A   L |	N A   L |	N  A   L |	N  hA   L |	N A   L |	N XA   L |	N DA   L |	N ԐA   L |	N tA   L |	N  LA   L |	N A   L |	N A   L |	N  ȐA   L |	N  A   L |	N  A   L |	N  8A   L |	N  A   L |	N HA   L |	N  A   L |	N A   L |	N  ܐA   L |	N A   L |	N A   L |	N 4A   L |	N \A   L |	N  A   L |	N  A   L |	N A   L |	N A   L |	N  A   L |	N A   L |	N dA   L |	N ȐA   L |	N  (A   L |	N A   L |	N  A   L |	N  A   L |	N  A   L |	N  \A   L |	N A   L |	N  A   L |	N xA   L |	N hA   L |	N A   L |	N ԐA   L |	N  A   L |	N  A   L |	N A   L |	N A   L |	N (A   L |	N  A   L |	N $A   L |	N ,A   L |	N  <A   L |	N A   L |	N A   L |	N dA   L |	N TA   L |	N 8A   L |	N A   L |	N  A   L |	N  A   L |	N  A   L |	N A   L |	N @A   L |	N  PA   L |	N A   L |	N АA   L |	N  A   L |	N HA   L |	N  A   L |	N  A   L |	N A   L |	N   A   L |	N A   L |	N A   L |	N ܐA   L |	N  ԐA   L |	N A   L |	N A   L |	N <A   L |	N 0A   L |	N @A   L |	N 8A   L |	N A   L |	N  ,A   L |	N A   L |	N 4A   L |	N  HA   L |	N  DA   L |	N pA   L |	N A   L |	N  A   L |	N  TA   L |	N A   L |	N xA   L |	N $A   L |	N  A   L |	N ,A   L |	N A   L |	N  |A   L |	N  4A   L |	N  0A   L |	N  A   L |	N  A   L |	N  xA   L |	N LA   L |	N A   L |	N  tA   L |	N A   L |	N A   L |	N A   L |	N PA   L |	N 4A   L |	N  A   L |	N A   L |	N A   L |	N   A |	L N    $           X  (       	       
8               0       
x  p      
                x       0    l  Ȁ lh     4       ̀ D8       p      ̀               0              |               | T8     #    ~  $      %  t    ($       )      *        +       ,       -\        -       .       /  d      0T       1       1       2<  l      2       3  x      4        4       5      7       7Ā       8p       9  (     :       ;  H    <      >|       >  t     ?p 0H     B       DL    4  FH    H  JT  @  \  K      M  x    O \0     Qx  	    [4       ]  $  4  ^@    R  f        f       g       h       i0       i       j       kL  |     kȀ       ll  d      m       m  l      n  h      n  p      n       ox  p      o       p H      r  p      rx       s  t      s  x      s  t      tp 0     u  p      w, `     z8 @@     |x HX      X(       h             ,        P(     l       l  t             ؀  t      L  d                    P                 t                    t  |        x      h  @      h                                         |       \       ,       ؀       |         d                            ,     @        (                     0  H    x       P          0  l       $ (         B          \         <x     H (      `     D 0      0@     @              L       0        (     ̀      ͼ `     x       x                |     \ (             (       ٨  |     $ (     Ȁ (     `       T (     D      \               t D8     縀  |     4 DP     x 	     P                      (      @(     8        $     0 D      t t(       d      L                 8     H    	     
|      8             Ԁ            L              (    Ԁ 0    ̀ H     ؀     !܀ H    *$     -@      - X    4       5<     È      Q      RȀ      S       Tp  p    T @    W       X  |     Y  p     Y|  d     Y     \  `     \      ]     T ^D      ^    j al     c      d8      d      e      f      g    ( il    L j    ^ l@     m     oЀ      q\      r      r      s     v      w      w܀      x     {      |      |       }     , ~       ~       8      <      ̀      T             p      ,        0     `    4 H    0 (      P           ܀  d    @       H         ؀           ؀      Ѐ 0    p t(           8    8 @         B      X   ,         ̀      p       8       D    x          h        \   H                  d  t     ؀             @            4    ( (    4                        p      8      Ѐ      l                  <      L (     t             ƴ  0    |     , |    ˨  t      \8    x      0 P    Ѐ      \       P    Ā  0    x      H (P    p  (    ( PX    x            ޸      X @      @     ؀ <     L     `            ؀ L     $            蜀 <(    ؀      |              먀 H(    L  `           T      l      H L          d  t  4     F   H    D    X        Ѐ H    p    v t  l    (      (    	  (    
  (           h     8              p    p         `          
 x  0        L `          .      p #X      $       $  \   (X  4   )      *     ,̀  (    - X8    / T@    0h  @    1D      1܀  0    2      3( 8    4`      5\ t    7Ѐ H    9p      :,      :      ;p (    < ,(    >      A, H     Bt     C ,    E$      E       F 8    I      J4      J      K|      L       M( 0    O$ L0    Pp l     Q܀ 8    R XX    XD      Y H    [       \      \ D8    ^0 0    _` x    d  T    eT      e  d     f\  L     f      g T(    hԀ \(    j0      k0      l       mP      n       n X    q      r      s\ @0    t h    w$     x      y       z      {      |4 @(    }t     ~      0       (    (         (                                             <         0      x     ,  l      t           X            |        |    x      @               p       x     p  l    x                         p     (  t      @     ܀       h8      l      h    P  |    ̀             4          p  |      |    h            Ȁ                    0    @      @      ܀            <                   @             x                   p      $  p       p       |                        X                  H      4 0    8       8             (         t       @    D         t  2 x  l          ǔ |(     `     D    @ 0    Ā ,(          и      Ѡ P    8 Dp          Ԁ  (          ۰  X  D  P     D8    \            䰀 (    瘀     <             \    P      8      0    ܀ (     8     0    Ȁ X@                         D                     0     8          x       	  0    	      
      h         0    ̀      
       , 0          ؀            x      8 X8               L     T      ( @    h (    ` @(     l      0    Ā       d      !      "$ (    #L (    %P ((    &x (    ) 0     *Ѐ  p    +@ `    ,  (    -Ԁ      . P0    /      0  `     1      2$      3,      4< 4X    6p $@    8̀ D(    :      :Ȁ $(    ; @0    =,  l    =     > 8    A  (    Bt H     D  (    E4 8     Fl      G4  |    G L    IЀ 0    KȀ      L     M H     O  @    P      Q 8    T4 `    U 0    X     _ H    b\      c(  H    fH x    j, ,0    kX dP    m 
    xH     }X      ~$      $    Ѐ      d 00     XP     (    Ѐ p    @ 	      4h    T H    4 px        d T hh                | 0         Ġ 8    L 0          ܀ H(    $        `    h       8    Ь     P <(    ׌      | @     @    L T     ࠀ l                 P           Ѐ 8    \ @     (      (    ؀ \     4                  0 ,     \       8 8                t <           	< <     
x     h (    <        x    t       HP        v Ȁ        H  `        `     !X      !  8   # $(    $8      $Ā @    &      't     / D(    3      5,      5 $     7     9     ;      <x      =X (    ? <0    @H T    C TH    E  p     F      Gt      H       H      I      I؀ H    L|  t    L       M       Q  0    RP  t    RĀ <X    U  8    V      WX      X( TH    Y| xP    Z \     \P t0    ]Ā 4(    ^ H    `      ax  h    a      b` \(    c      e` (     f      g   @    j  h    l  (    m8  (    m  (    n  @   p  D   qT     rp  x  
 s      t dH    u 0    x      yL  	   8 (           ܀  t     P              8          d      4            Ā      Ā           Ā       x     $       l    `      4     L (    P                  p  
  0             ̀      ` X           0     X      `    x       4  |              |     $                   l 4       (    ̀  (           H    0 8    °       4  H         Ѐ @(     D(     (    ̤ h8           T     4 P    0 8    Ā       h 8     $     ( $    L @8    ܌ @8    ̀ H    T  <   搀     <       4 0    0  x    切      @      <  <        ؀    |  |                ,        h  .      ؀              l        (    Ȁ         `                 `  (    	\       
  0    Ԁ             ,        (    ̀        p              @             t                           x          x         (      8            @      8    Ȁ 8    !`       !  H    "܀  @    # H    %      %       &p      '      '     R (l      )      )     h *L      *      +      ,  t     ,  (    -D     ~ -      .       /0  (    /      0      10 48    3d      4 0    5        5  (    7      7؀ 0    9t      ;  (    < ,    > x    C  T0    DT  t    DȀ ((    E      FԀ  h     G p    KH 0    LP       L܀ x0    PT      SL      T X    VL     X؀  8     Y  l     Y|  X     YԀ       ZX  `     Z  `     [       [       \P  T     \       ]0  \   _       `  H   ad      b\     : b     fP  D     f   @  F f  T    gL  $     gp  $     g  (     g  (     i 8    k  @     kP     T k      l  H    m  x    m  |    m  P    nL  h    n     f o  x    p     q(  h    q  H    q      r̀  (     r  d    sX  h    s   <                J"3n393<970\
8
@
H224
P
X
`
h
p
x





229D220,


99<99 3 998x39*3<39@
7, !`!"$"l:7("""9(88@8
A#7 7$3 4 5 6 7"$7437D7H%H%&9+9'(@()99,997L9907P959$9694

 7\8888887X997T8l8p*l8888\8`8d9 988h8|8t


 8888
(
0
H
8
@
P
X8888888:;<<<<< <",+,,,P









8.888888888<$<(.\<,<.<4<0<<<8<</@`hpx<<00<0p0|0<<=0=<202AA(2"A#t#"DЅt20 B B B B    @ L    #  % )= )4 )- )' ) )  *1 *) *  * * * * * * -p , , ,\ 0 1 1 1 1 1P 1 >8 2@ 2X B 2 B C Dss s!s!s!s!s!s!s!s!s!s#:s%:::"=C0 (@!s!s!s!s!s#:s#F@"C0#@È!s"^0"^1"^2"^3,^0^1^2^3"!!!"*H"8p776643222<10T0//d--\,+*)($$# |40xh

x
 0P
	H	(>|:<;KDLBJTJFHK^@][4QxMlt"P
TYd8^Dq8~ }D|xwsrpo8pl9p::::,#XLx
	tHxt
  XЬI<t04$8#!X;p4 |4°0lx( l ,G<GxF|-*L)(lt0fadgpgLkkqnLommm#l" #!
!$"<0!!!
"!$0!!!#!!"!"H#H(!h!h!
!"!p#8X!!!&!!%%&!0!"!"@$"X#X0!<!!
!"!#<(!`!!
!"!#<@!H!!
!"!#@(!x!!
!$#H(#`X!
!$`#X#!
!$#P0!<!\!!t!t!!!!"
!#"!#T0#x!
!$#@H!L!!!!!!!!"
!#"!#X#%<%4%<%F4%RLL%J%R00!\!
"#'#
"#'ȍ$(#D\!
!$ddT T pp    !\"D#D#8%<PP%4x%<4`%F%R%J,%R!\!
"#'#
"#'$H#%$$!!$< <(`      !"L'L8D%d!!$P"L"Lh!<!<!
"!#P!!!
"!#!L!X!
!!8#
(!@!@!
"!#!0!0!
"!$
(`!h!h!,#%$  %DT!$"
!#!D#
Ȍ##T@` ` || & *  4   !h"p"p"!"X"!"@!t!!
!!8#
 !T!!
!!8#
!x!x!
!!8$
!d!x!
!"!8 h      !"p"!"T(!x!!
!!8$
P!t!! !!%! !"!"8!P$
 #!
!$#@(#0!
!$<"H!@!@!
"!$hX#pP%||!!$\"L"L!8!8!
"!$hX#pP%||!!$\"L"L!8!8!
"!#h!8!8!
"!#h!!!
"!#
($%,,%!&"!$!$!$0!@!@!!T!d!!!!("!#"!l"<"<0!!!
"!#0!!!
"!$0!!!
!"!#8(!t!t!!!!"!#"!#8 #|!
!$ #8@#!
!'88!P!P!
"!#0$!
"!$P#l%4X!!$ H H d d ||  !"
!$!#x0!!!
"!$h#P%!!$"D"D!<!<!
"!#!!!
"!#0!!!
"!#!!!
"!#(!!!
"!#H#%*$$%"P4%*LL%2!*"
!#!<$

!#!<#
Ȁ!!%TT%$%,!4"!$!$!$!#!@!@!
!!8#
Ȁ!`!`!!!!"!$!# !L!!
!!<$
P"p%@!!$"H"H !L!L!
"!#!8!@!
!!<#
@!!!
"!#!!%!"!$!#!!!
"!$x#!
!$)"!!!!!!"
!$!#
(!!!
"!$P#!
!'. H8!T!T!
"!#8!T!T!
"!#(!T!T!
"!#X!X!X!
"!$X#	`!
!$0	|DT T" || * 2 !%:	$!B!    '0	HX!D!D!"!!!*!!%2XX%:!B"!$!$!$!$!$P#(t%(!!$3"D"D0$!
"!#(!!!
!!<#
Ȉ$!
"!$ #!
!$9"D0!!!
"!# !T!T!
!!8#
!4!T!
"!#!4!T!
"!#!4!T!
"!#!8!8!
"!# #@$!
!"80 0. Dl < 8  @ D !%P!`!!8"
 h 
 P   ""8"
"8#!<!T!!h!h!!!`"8"8!4!t!
!"!$!$!
!"8!d!d!
!!8$(8, ," LL 8X x,  H !,!"2p!8#P!# 
#P!# 
#8!$ @$ $& @@ ` `2 l &   2p!L#8!#P
#8!"P!!(!
!!82PTGenericProperty9TAbstractScriptableObject"#3TAbstractDesignator"@
"H3\TAbstractProperty@ h "p""@h""""Ђ$
 		

 												x	h	`	X	P	H	 	8	0	("$
 		

 																x	p	h	`	X	P	H	 	8	0	(h"	 "
 		


 																	x	p	h	`	X	P	H	 	8	0	("@"
(!
 



 																	x	p	h	`	X	P	H	@	8	0+	(TAccessor  , "
0,Phh\8d ,X1LFileAtomListObj+TLinkedList""""$"

"
\\ x \ X`L0|\!@ QChicagoHThis dispatch number is not implemented!  Type 'G' return to quit.  Bye!#Z$Z@Z\ZxZZZZ[[$[4[D[TZ[|[[[[[[\\-\(TClientMgr9TAbstractScriptableObject c " X" " !"
  



 																	x	p	h	`	X	P	H	@	8	0)	(TClient+TLinkedList"!8!D"!0"!L"!X"

.
TQuitCommand)TPriority"!(TCommand!"!"!"!!"!"!"!""""(0 TCancelCommand"!!"!""""""""800TRemoveCommand"!!""@""P""d""""H1@TInstallCommand"!!"""""""XP!""""!""""h 7` 1985-1998 Apple Computer, Inc.  All Rights Reserved /2TEngineApplication9TAbstractScriptableObject#w#"#d"#"#"p!
 



 													x	px	X	P	H	@	8	0+	(TErrorMgr9TAbstractScriptableObject"$N$h"$D"$p"$|""
 



 																	x	p	h	`	X	P	H	@	8	0	( #Custom Feature SetTFeatureSetMgr%/ %@ "3TCustomFeatureSet9TAbstractScriptableObject"%j(TFeature%"%-%TFeatureSet"%%"%"%"%%%"%X"%"%"#
 



 					0H8X	@						x	p 	`	X	P	H	@	8	0	(1TEasyFeatureSet+TLinkedList"&"% % % &"&"&"&"Ȃ

&&(
 



 					0H8X	@						x	p	`	X	P	H	@	8	0	( (%"$
 



 					0H8X	@						x	pP	`	X	P	H	@	8	0	(`%"x"
 



 								p								x	ph	`	X	P	H	@	8	0	(5`TFeatureCommentInfo"(؆( LGot a bad size block, size = .AppleCD.Sony.EDisk.ATADisk.ATDrvrTFile9TAbstractScriptableObject)K)h")E")p")|"!
 



 															x	p	h	`	X	P	H	@	8	0 +	(BlessedSpecial-Folder-macsVolIndexObj+TLinkedList*B *P "*6"*X"*d"
 R
UnknownSystem???? Installer Temp Dflt Installer Cleanup DfltTPreferencesMgr9TAbstractScriptableObject"*݆*"*!+"+"
h!
 



 																	x	p	h	`	X	P	H	@	8	0'	(TList-TDynamicArray"+0TLongIntegerList+"+"+"++"+"+!,0
`TSimpleFeature",,$/
pTReportServer,8 ,H "
xjjkHl@l@l@l@l@jl@l@jl@l@kpl@l@l@l@l@l@jXl@k kkkl@l@.l
compatible#y;z`zz@z|z{T{|} }}~(~@~X~p~~~P<`x8xP,Ph H\l PdP44TRuleFrameworkMgr- - 7
TScriptDocumentServer9TAbstractScriptableObject".&.@".".H".T"0%
 



 					
(	 						x	p 	X	P	H	@	8	0	(


)
TStatus9TAbstractScriptableObject/ /$ !/"/,"/8"X!
 



 								P								x	pH	`	X	P	H	@	8	00	(TTypeAndIDList-TDynamicArray//"/"/"0-TStringList"/
"0"0("042TLongIntegerList/"0H"0\"0h""/5TLinkedListIterator"00"
"""-TLinkedList"00"Ђ
=
Previous System Folder#WWWW W,W8WDWDWTW`WlWxWWWW_P]]^ ^^0^H^`^x^^^^^_P2_0!bad_exception!;!bad_exception!!exception!!#ddddddddddddddd0dbad_exception)exception"2
2"1"2"2("9!bad_alloc!!exception!!	"AA+!bad_alloc!)bad_alloc)exception"22"2|"2"2"("8"2"H4@Allocation Failure    Joy!peffpwpc   ˑ        C                             
 
                      | !1! h8    3 8}$Kxx0 jH]A xHAA  x8! p|N  | ! }=Kx1! <|4  |x	 }#Kxx}^SxH-A ? ,	 0A h,	 ?A ,	 IA l,	 NA d? H  P 8  @ 8xxx9  H A  h8! `|N  9   ?  |H    8  |ct~  0  |   h8! `|N  | !8`  a 8}*Kxb}	Cx|;xH A  H8! @|N  | !8` a 8}*Kxb}	Cx|;xH ŀA  H8! @|N  | !3 h8    |#x3 8|~xxx0 jH
yA (  A }  |  xHIA  8! |N  ,  A H  |c N  | ! 80ld 8  T:# |0 C  T:|8 x8HA x H8! @|N  !89@    }HSx  |t9  Uf>|0|tT9A 49`  A   |tT>| |t}&(9K|X|cX|t, +A , -@ 9   0c |t, 0A D, 9A <A 4 UE:|t|P, 0T<|X1GA , 9}cxKЀa 8,  A }J H  }CSx8! @N  !89@    }HSx  |t9  Uf>|0|tT9A 49`  A   |tT>| |t|H9K|X|cX|t, +A , -@ 9   0c |t, 0A D, 9A <A 4 UE:|t|P, 0T<|X1GA , 9}cxKЀa 8,  A }J H  }CSx8! @N  | !|#x|}xx|+x8 0H IA (  @ `,  @ X@ TW>|c4|ct, 	@ 9  7H  9  0W>(  |ct3|@ ,  Ka 8 X8! P|N  |! ! (  @ 8`   h8! `|!N  (  |3x|#x||x3A @ 8`   h8! `|!N  0~|!0@A T  |||!| x|#xHA ,  )xA <,  @ H@KH@K8`   h8! `|!N  }#Kx h8! `|!N  | !|xxH AA (  A W|ix49   A l4A H.p|1)8  	  0	 	 	 	 	 	 	 B ,  })0A  0 |1)8 	 B })8W4A p4A L}p|1)9   8 	 0	 	 	 	 	 	 	 B ,  })0A  0 |1)9   	 B  8 H8! @|N  | !H 5A  H8! @|N  | !H AA H QA  H8! @|N  ,@ 8`  N  h|d4  T>| |tT~N  ,@ 8`  N  h|d4  T>| |tTN  ,@ 8`  N  h|d4  T>| |tTN  ,@ 8`  N  h|d4  T>| |tTzN  ,@ 8`  N  h|d4  T>| |tp N  ,@ 8`  N  h|d4  T>| |tTN  ,@ 8`  N  h|d4  T>| |tp WN  ,@ 8`  N  h|d4  T>| |tTN  ,@ 8`  N  h|d4  T>| |tT8N  ,@ 8`  N  h|d4  T>| |tTN  ,@ 8`  N  h|d4  T>| |tT0N  , AA , ZA 0c  N  , aA , zA 0cN  ( |` &Tchc N  |d4T>T~N  !l<C0 8<C0ɧ   @a <! 8 D!h( @@h(!(8! PN  8`  N  ,  A H  |c N  bpN  | !3 8c  x;H A  1   T :~ 1 1k^ >  
 |( }p | _ T :? | `     %? @ , @ 1) ? |gH0c x h8! `|N  | !|#x3 8|dxx;  H A xH ɀA xx8 H A  xH A xH A X8!P|N  |dx< 8`  |(@@ 8`  N  | !( @ 8 0 T :1$U)(	  A U)~0c (	  K, A Th:}(8.(	  ;  @ 4;  H  `   |ix(	  @ 48`   H8! @|N  i  |h9.     	  , ZA , U@ 	 , @ 4, A ,b}$KxH A x H8! @|N  0i  H8! @|N  | !;||}x", ;  @ T0d H A (  @ 8`   h8! `|N  8 Z  8   h8! `|N  W:|z.|@A ,b0c 8H !A x h8! `|N  , ;`  } 9  0@ x3 |dH0|(|~0H A |@@ 0, A 1= ; Kx h8! `|N  ,  @ x h8! `|N    7  0 x  0c |z.f(0}>0@ 4@ hp|49  UT>|H  |  3 |(|I.|i0  |!.  |i).  B ,  @ ,4T>9  U|H  |#x  B 쓃  4|z.8 Z  |.    h8! `|N  | !8lTdA (|dxb0c hH A  H8! @|N  (  9   @  H8! @|N  |, Z1$A , U@  , / @ ,A ,|dxb0c H !A  H8! @|N  @ 08 Q  8 	 }#KxH 	A  H8! @|N  	 T: |0.  }#1. H8! @|N  |a !|~x|#x(  ;  @ $xH 9A  X8! P|aN  (  @ (xH A x X8! P|aN  |%,	 Z3} 3A ,	 U@  9  , / @ 4A 4bx0c H A x X8! P|aN  @ <( @ hx0 H 9A |@A Px X8! P|aN  0h }<0W~|@@ 4|@A ,x X8! P|aN  xH QA xH 	A |{x|@@ x X8! P|aN  |@@ xH  cxxxH 9A xH A cx X8! P|aN  |a !|x 0l <3 <? 3a 81) ; })4> ;  ,	         
A ,	 @ D }(, @ 1)H   U%:0cl|(|c4T:|  |@ >  ,	pA ,	@ 8` h8! `|aN  xdx;H A {  xH A   0   1l U:~  ~  ~  ~ 
  ~ 1k   b}X,|p? }U:| @  , @ 0i    | 0 {   h8! `|aN  (  A   |uA 9  H  9 ,  A 8`  H  (  @ 8`H  8` N  (  9  @ 8`  N  (  @ 8`N  |`@A   |t  d  |cu@ 8`  H  8` N  (  |4@ 8`  N  , A ,@ 8`N    8` N  !|+x1 8(	  @ p|+x}I0(  A 9@ }I11cH  A 4l |ctk ,  B A |h  |P  |(H  |i|P|(0 }#Kx|e8! @N  |+x(	  @ D11cL ,
 A (,
A  }Cuk A 0(  @ K8`N  }#Kx|eN  ( #@ Td:|d(.H  8
d  N  | !8|xd  XH mA ,  |~xA (  |cuA 8
x0} 00H A 8
x0} 00H ݀A  X8! P|N  | !|)|8H  `    H8! @|N  |} &  ! |+x|#x|xx3A }8|	@A   h d8! `|} N  W<x}	;}_AxP}x}@@ T  xdxH A ,  @  xxdxH M`   K,  @ KH  |@@   xxH A ,  @  xxxH  `   K,  @@ 0xxxx{|xH 
`   }   KxxxH  `   K@ L  |}|@ A $xxxyxKuKxdxxxK]KxxxdxxH u`   K h d8! `|} N  4@0|p|, A 8 |11d9@  0l |t |ctk   |t |t +  })t, }t  | t,  } t+  } t,  } t+  } t,  } t+  } t,  } t+  } t,  } t B <,  |P|lPA D|4@ 8 |11D}cx}ISx l |t |cti B N  4@l1|p|, A 8 |11e1D9   0l |t |ct |t j   }t |t
 | t    | t } t
 }t 
   | t } t
 }t 
   | t } t
 }t 
   | t } t
 }t 
   | t } t
 }t 
   | t } t
 }t 
 B ,  |H|H|lHA X|4@ 8 |11E1}cx}ISx}Cx l |t |ct |t g B N  8d  N  9<Aƀl  `Nm|!0e09l  Tc~N  98` #bt9   l     l   l   l   l }cx , 
 	N  | !;|x|#xH eA ( 
  |ctA  X8! P|N  , #@ D |t, #@ 4 |t, #@ $ |t, #@  |t, #A  X8! P|N  0}( A PTe:|(.|(|N  ~  H  0 ~  H  $ 	~  H   ~  H   ~  ~  |ct X8! P|N  ܈  |t, C@ 8` 1H  ,  @ 8` 2H  8` #N  | !;8`  H A |~xH A |  (  A ,  A (xH ŀA |   X8! P|N    8   1   1  x      >  I  _  }   H YA 8`   X8! P|N  | !  3! 8;
|t;B, #b|;p@ 8 H AA |~xH  H IA |~x, 29   @ K,  @ lz 8     8`         $ ) ( * , + - . /  h8! `|N  8` h8! `|N  <  9  }	1;H  A i |ct| B A |y  }$@<  U&8|خ|t| @ U#8| 8`         E _ e       $  )  (  *   ,  + ! - " . #  / h8! `|N  8` h8! `|N  |i  |@1%<  K4 h8! `|N  |! !  3a 8"|t;B
, #;
샢;
@ 8 H A |xH  H %A |x, 29   @ \K,  @ 8y   ~  8`      h8! `|!N  8` h8! `|!N  =  9  }	1<H  A i |ct| B A |{  }$@=  U&8||t| @ DU#8| 8`            h8! `|!N  8` h8! `|!N  |i  |@1%=  K h8! `|!N  |! !  3 8"|tb, #;B
;
;
@ 8 H 鉀A H  H 镀A , 2@X8` ;  H 魀A |~xH 鹀A {  (  A ,  A (xH A {   h8! `|!N  xH MA 8`  H QA |{xH ]A y  |@A ,  A 4xH 啀A cxH 剀A y   h8! `|!N  cx;  ;  H ݀A H  @ L  3 |dH ـA   | | H IA ~  |c3 H A , K;  ;  H  @   3 | 0e pH }A    | | 0 p0` pH A ~  |c0c pH 1A ~  |0c H 5A |   || 0c 0 H ܝA ~  |0c 3  H A , K`  8    x 0  <  
	1[   j l2  |  6  | 1:  | 2;  | 3< =   4>   8B>  | I<KF  | @J  | DN  |  9 2R{  \  
S{  \  
T{    U    V;  | I KW{  \  
X{  \  
Y H A cxH A 8`   h8! `|!N  8    9  }	1>H  A  |t| B A x|  }%@?  U'8}G}Jt|
 @ <z U$8|8 4|0|1@8`   h8! `|!N  8` h8! `|!N  |  |@1&?  K h8! `|!N  bt8 0  8`  N  bt8 0 8`  N  | !|#x;  (  A0( AT:|0.|0|N xKY,  A x H8! @|N  xKY,  A x H8! @|N  xK,  A x H8! @|N  xK-xKH %A  H8! @|N  xKH A  H8! @|N  xKH ݀A  H8! @|N  xKm,  @  H ీA  H8! @|N  x H8! @|N  xKQ,  @  H mA  H8! @|N  x H8! @|N  xK,  @  H )A  H8! @|N  x H8! @|N  x H8! @|N  H ݀A  H8! @|N   D| !H =A H A  H8! @|N  | !|xH թA H عA ,  @ H  ;  x H8! @|N  | !3 83 :xxH ؁A ,@ 8`   X8! P|N  ~    Tc@.|c#x X8! P|N  8$d  ,  L  | !|#xH A    H8! @|N  8`  N  | !|x3 8xH A (  A ~    ~   X8! P|N  | !|+x|exbX|#x8,0c 0H ߉A H iA  H8! @|N  | !H EA  H8! @|N  | !c  1A<}kt3 8Uk>j 3 <,  T>T>1 1* 8  A 81)A ,0 , @ $h  1 |ctTc>i ,  K؀~  |4j  8  d  1 }kt1? Uk> ,  A 81)A ,0 , @ $h  1 |ctTc>i ,  K؀~  |4  }CSxxH A X8!P|N  | 
(  @ 8`  N  |a !||x;  (  |#x@ x X8! P|aN    |@A <;  ;`  A ,  xxxK},  @ , |@K؀a 8x X8! P|aN  }?.i  |cuA  9   A i |ct,  K})@0i  X8! P|aN  ,  |4T>A 0|1d19  H  A  k |P l B A 8`  N  }cx|cHN  !,  |41T>A (|9@  H  A $l | B A a 88`  8! @N  }cx|cP8! @N  (  @ P,  A|0(  @ 8 |11d9@ H  @<l  |  B @(H  TA @19` H  @ 0  0 l T,  |0 @@ 0|lXTT1& ,  A <|11d9@ H  @ `l  |  B @ L||P|lP5)A 0})11d9@ H  @ hl  |  B @ T8`  N  |}P0 ||P0h09  K|lX|0 @ 8`H  8` N  |P|lPK|P|lPKN  !(  1! 8|kx@ ,  A4@ 	  0( T|A 8 |11d9@ 9   0               B ,  |H}lPA|0(  @ 8 |11d  B H TA ,19` A   0  T0K}lXUfA |+xUU,  1J A4@ 	  0( U~|A 8 |11d9   9   0                 B ,  |@}lHA(|0(  @ 8 |11d9    B |H}lHH  |+xUU~,  1J A 4@ 0UѾ|( A 8 |19  H  	  0ɬ 1+ 8٫  , + L K l  k Ȍ (؋  Ȭ 0ث ( 8 01k @ @B 	  ,  |@A D|0(  @ 8 |19  H  	   }i[x1k B 	  |@}LSx5L}cxA 49  @ 0}Fp|, A 8 |11d9  8  1J               B ,
  |8}l@A (}I4@ })11d  B 8! @N  !|+x|hx}cx( }j[x@ ,  0A$0,@ d0Uf|( A 8 ||41T>9@ l 0l l l l l l l B ,|lPA1%9@0 ||	P@|4T>@ 8 |1l B H Tf|4T>A c  0c Tf0K|+x|4UT>,  Uj@.UgU`U}JX| 1) }J A 4@ \0U~|( A 8 |18  L  0L L L L L L L B ,  |g`A 0|0(  @ 8 |18 L B |l8},Kx5,}cxA 49@ @ \0}$p|, A 8 |18 l 1)l l l l l l l B ,	  |l8A $})4@ }I1l B a 8}Cx8! @N  | !| @A H AA  H8! @|N  (  }$(}@ ,  A 4@ pT|1 88  0IHih				B ,  })0}8A |B  H8! @|N  UA (8  A 01UK}'H|+xTT,  0 A 4@ pT~}I1 88  I0Hih					B ,  }) }0A  |8  B })0}0|;x4A 4@ p|p|1 88  0IHih				B ,  })(}0A |B  H8! @|N  | !H ]A  H8! @|N  | !`x|3x:|#x;X2 8"9  $;B`b5}'@.}7A.@:  ~>x|+x|x:` ~xH  @x  |t,	 %A ( A ?  3 3H < |t3 , XAA p, IAA 0, AAA , %AH , BA, HAH , SAlA , MA@, PA`H , UAt, WAH , dAA 8, aA dA , YA,, ZAH l, bA , cAdH X, wA|A , jAp, mAH 8, xA, yAxH $5 <|(@@ xT 6|HH ƙA  < H y  8 z    T 6| H `   |ex  |(@@  xH AA    H 5 <|(@@d xT 6|H0 pH A  < H ty  8 z    T 6| 0 pH `   |ex  |(@@L  xH ũA    H   x  H 
`   80 z  8 H mA   0    xH `   ~óxH )A |ex  |(@@dx~ĳxH )A    H ( @$  x 3 3H ՀA H t( @d  x 3 3H ɭA H L( @$= ,	 
;  A 0    ,  @ {  8   x3 3:  H YA H ( @h x80 3 0 3H )A H ( @  x  0 3 3H A H ( @\  x 3 3H ՀA H t5 	1, A , @      , A H}Cx028 H `   |ex  |(@@  xH ÑA    H , A}Cx068 H `   |ex  |(@@X  xH EA K,  @ly  8 z  0RH I`   |ex  |(@@,  x:  H A H |( @Ā  x  3 3H ǵA H T( @ :   ~x 3 :  H A  x 3   |(0 |H YA H ( @8 30 0|4  3 H ( @쀝 8  ~x :   3:  H }A  x 3   |(0 |H ՀA H t  x  H q`   ~óxH ɱA |ex  |(@@tx~ĳxH A    H $  x  H `   ~óxH aA |ex  |(@@x~ĳxH aA    H  ( @ , , d@    x3 3H A H  ( @$ , dA  x03 3H рA H  p( @X x80l3 0 3H šA H  @( @x8 %  3 3H  $( @ 8 %  3   3  +  |u3 @@D8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N  8`   8! |N    |cuA 8`    ~#x|~ 8! |N  8`   8! |N  !",  9    1 8A H11cA (l |juA ,K i  0c i  | K܀h      H    }cx8! @N  |a !|}x;
8    |{x;X0>Kac  cx 8  T 6| K={  cx 8 0BK!> }  :,  @ ; , @ (  }CxH A   > 0    H  8}Cx0 H }A  ,  A  , 
@   > 0   H  L  > 0   H  8, @ 0 8   T 6|H|{x0 pK]> |    0F8 |{xK=> }  :, @ ; , @ (  }CxH A   > 0    H  8}Cx0  H A  ,  A  , 
@   > 0c   H  L  > 0c   H  8,  @ 0 8   T 6|H||x0 pKy> |    0J8 ||xKY|c   0l0 $H A   8 0|    0NK|0 ,0`   H рA  X8! P|aN  |a !;
8  b|}x;XĐ  > 	1, @ X   , 
  A 0H QA > H  ,  @ 8 H 5A > H  tH %A > H  d, @ <   , 
  A 0H A > H  4H A > H  $,  @      H A >   000c   8 H A   0c      H A   8 0c    00H A     0c     H IA   0  >   	1, A , @ ` , A (  028 KM  | {    H  X, A P  068 K!  | {    H  ,,  @ $  0R8 K  | {    8  0 0H A  X8! P|aN    1 ,  A  19` A  ,  K}`  |#x,  1A  ,   KN  |41T>9  H  A l |
X A ,  K8`  N  }cx|cH0cN  C  1c ,
  A 011k9  A , |
H @ (K ,
  K|@d  ,  @ $8`  N  |
H @ 8`N  8` N  8`N    |lx  ,  |#xA  ,   KN  !C  0 8  ,
  1# /  1 A @L  |;xA $1A |
X A 4l ,  K쀆  I  1) ,
  K|H0d8! @N  |H0d8! @N  |lx(  A 4  1 ,  A  19` A  ,  K}X1|c`N  !  1 ,  A  19` A  ,  K}`,  1A 8|1d19@ H  A ( ,   B A  8}P8    8! @N  ,  A <|11dH  @ 8,
  A (L + |
H B @ ,
  A 8`  N  8`  N  |
H @ 8`N  8` N  !(  0 8|lx@ |+x}I0(  A 9@ }I1d19  9  H  A Ԍ ,   B A |  }fP}@|(|+x(  @ 0(  @ ( @ \0T|( A })19`  9@ l 0l l l l l l l B (  }P@ ,|0(  9`  A })1l B   8! @N  |g  0 ||P}@| (0 K88! @N  !C  1 8$  ,
  /	  A @L  }+KxA $|#xA |
X A (l ,  K쀨  C 0c ,
  K8`  8! @N    |4,  1 T>A  19@ A  ,  K}P9@  H  A  |@|  @A 8`  N  }cx|cPN  !C  0 8  ,
  1# A @|
@ A (d  |#xA ,  A 4l |P K쀧  I  1) ,
  K|H0d8! @N  |H0d8! @N  !  0 8/  1$ H  ,  |;xA X}
CxA H  1c |0 }g[x@ ,1@  L ,
  A   1k |
  K䀅  ,
  @8! @N  8`  8! @N  |a !b(  |#x;  @   H  |~x|@@ x X8! P|aN  xxH A || u@ x X8! P|aN  xxH A |@A 8    0   H    x X8! P|aN  |Ԑ !;|+x/  :  |x~x|#xx3! 8x8 xA, A, $Ax  9  8  |tY  Te>|(|tT9A 88  A   |ctTc>||t|@9K䀹  |f|ct, -@  3 |t8H  , +@  3 |t@ L, 0@ < 3 |ht, xA , X@ y  3 ; H  H; : H  <; 
H  4, @ ,, 0@ $ |ht, xA , X@ y  3   , |tTe>|(|tU(O   @ AHU${;@ @ H yA 1#H  1#|	 @ : @ |ր  |t  Hy  Th>  | }%@3 })tU*O   @ ;` xA }$9@ H A 1#H  1#|	 KA U${;@ @ H ՀA 1#H  1#|	 @ |: @ t |ր  |t   y  Th>  | }%@3 })tU*O   @ ;`xA (}$9@ H ]A 1#H  1#|	 K(  A ,  A   H    ,  @ x x8! p|N  b, 8 "  @  <``c x8! p|N  <`  x8! p|N  !!9/  9@  3 8}[Sx|zxix}xA, A, $A  9`     |tU>8tW9A 49  A   |tT>|0|t|X9K||l|t, +A , -@ ;`  0c |t@ P, 0@ @ 0c |t, xA , X@  0c |t8 H  L8 ; H  @8 
H  8, @ 0, 0@ ( |t, xA , X@  0c |tbU>k  | |+|tU`0A U~{; A 9` 0H  U~A 9` 7H  9` W}`( @ ; ; @ |
0@@ $|
8@A }j)!k|X@@ 1) H  }j)}K` 0c |tU>| |tU`A <  X9A 1( H   }`9A 9` 7H  9` W}`( Kx(  A ,  A d  H  D  ,	  A  b8 "  8`8! `!N  ,  A }J H  }CSx8! `!N  (  |#x@ 4|11c9@ H  A Xl ,  k B A D}Pl  1 ,  A  19` A l ,  K}X}cx|d0cN  ||+x|d|c(|c(0cN   T2 N   TN   TN  | !  4  A $ 0  d   H8! @|N  H qA  H8! @|N  | !|#xH A   ,  @ 8`H  8`   H8! @|N  4A 8    N  |! !|}x|+xx|3xH  @   ,  A 0xH ŀA ,A    0 3    | ;`  @ xH  xx8 
H AA |zx|@A    | > }  }(H @ /	  H    	  @ xH A |@@ 0,  K0|@@ 8`   h8! `|!N  8    #x h8! `|!N  | !|#x? q% |{x, ;   @ 8 (  A , |@@@   ,  @ q% DA 9   H  9  ,	  A xH A H  8`  ,  A 8` h8! `|N    ,  xA ,xH AA ,A h ,  xKxdx8  ;   H A |zx(  A |3   |(  }8 @ $9   H   8` h8! `|N  ?    |0|H @ xH !A |@=A T p DA 0xH uA ,@ 8` h8! `|N  #x h8! `|N   }K؀ h8! `|N  |} &  !X|~xxH  @   ,  A 0xH A ,A    0 3    xx8 
H 1A )  A    | = }  }(H @ /	  H    	  @hxH ՀA KX38    x X T8! P|} N  |@@8`   X T8! P|} N  | !X|{x= *;   q$ , @ 8  (  A , |@@@  ,  @ q$ DA 9   H  9  ,	  A 0} H A |ixH  9   ,	  A 8`   h8! `|N   $ ,  xA ,0} H -A ,A d ,  xKxdx8  ;   H A |zx(  A   |( }8 @ $9   H   8` h8! `|N  =   $|(|H @ 0} H A  |@>A \8 
 *p DA 00} H YA ,@ 8` h8! `|N  #x h8! `|N  ~KԀ h8! `|N  | !  |f44  T>A $ 0  e   H8! @|N  H 9A  H8! @|N  (  A 8`  N  |! !|+x|3x(  |#x||x;@  A 8`   h8! `|!N   T{A, xxH A ,  @  @`  H  ,  @ @8`  H  @@ C˖ |xH ŀA ,  @ ( Cx`   h8! `|!N  |@A ,  @ cx h8! `|!N  8  ,  @ 8  ,  A  `   |˖|z  h8! `|!N  @ H  c˖cx h8! `|!N  xH  A   ,  A 0xH A ,A    0 3    |@@ xH  xxH A    | ? }  },H @ /	  H    	  @ xH A (  KPcx h8! `|!N  x|c0c|c˖|c h8! `|!N  (  A 8`  N  |! !|+x|3x(  |#x|{x@ p> q& , @ 8 (  A , |@@@   ,  @ q& DA 9   H  9  ,	  A xH A H  8`  ,  A 8`   h8! `|!N  > q# DA U#{A T~ dxxH QA |}x|@A xb  ,  @ b  ,  A X~ `c  ~ H  H(  ;  @ <3@ 0 x|{tWc>H QA ,A 3 |@KԀa 8,  @ 8`   h8! `|!N  |@@ Cx h8! `|!N  x|c˖ h8! `|!N   ~ ,  A (xH =A ,A $~ ,  K|@@ 4xH  ,x|c0c|c˖|c h8! `|!N  dxxH ݀A    |   |` @ 9   H  >    }0|H @ xH A (  @ Cx h8! `|!N  ~ K h8! `|!N  | !  8  H A  H8! @|N  | !  4  A $ 0  d   H8! @|N  H A  H8! @|N  | !"Xi  4ci  A (i 0  |exe   H8! @|N  }#KxH IA  H8! @|N  | !3 8|~x3; H  A H  4  A  0  d  H  xH A 3|d4 ,  K> a <U$@ U#@ 9   H  9  ,	  A 8`H  |   X8! P|N  |AȐ !0"|~x;B: (b3 h3 8H ŀA ;|}x~غ.~߻.6~ظ.~߹.@: (~u.~|.6~u.~|.@[  (  @ DH рA {  (  @ 0   Cx$xH ŀA ,@ 8`  y  z    / }>@ 8 H  8 |	@8  @ @,  8 )@ 4|h;c )0 |@}D};I1)|	@@ |0 K|( @    A U>H  8`|T@.| }@|	@U@.|h;x@H|H8 )( 8 @ 01^ |p|i|P A 8` |i1) 8}h;|;};}L;|h;|;;c );}@}|d;	 );}hX}kj;i}c;D;#;;}; ) ){ )Z )9 ) ) |}`}}[P	| |
}Y|d}xX}J}	iIB @})(|	@@ <0|~H|i| A ||h;c )|@|};1)B  8! |AN  | !|~xH !A | t/  X@ $1?9  @ i|ct/ XK@xH iA   | uA l8 a  x8  H ]A ,  @ l;   |ct||t  , zA  x8  H %A ,  @ 4K8`  ~  H  $x8  H A ,  @ 8`  ~  x X8! P|N  | !  |f44  T>A $ 0  e   H8! @|N  H )A  H8! @|N  | !"X|e4 T>4 A $ 0  d   H8! @|N  0 H ŀA  H8! @|N  | !a h|#x3 h; H  A `~  4c~  A (~ 0    3 |tT>  H     x|ct3 Tc>H =A 3,  K~ Tc X8! P|N  | !8d8  H ـA  H8! @|N  | !|#x8dH A  H8! @|N  | !|x;  H A  8  |#xH iA ? U)2 U)>  U,1 ? A U# :  H8! @|N  |} &!  !||x")  ;B3} ;  H  @ @ _xH  x  xH A xxH A 8,x0 H A   | tx/  z@ ,1)9  a8 @ 	 i |ct/ zK})8|	@@ i  |ct0c i  H  8,x0 H -A xH A   | u@ ,3 K,x h d8! `|!} N  | !8D3 8x;  H A H A   | u@ 8`   X8! P|N  x8+H A |~x,  @ x X8! P|N  8Dx0 H 5A |@@ xH QA x X8! P|N  | !a X \ ` d h l! pA tX1! Xi  0 0 H EA  *T A 8`H   H8! @|N  | !X0 H A  *T A 8`H   H8! @|N  | ! \ ` d h l! pA t|x1! \i  x0 H A  T A 8`H   H8! @|N  | !|x|#x|+xxH =A  T A 8`H   H8! @|N  | ! |    ! A <3 8`  8  8 ( 1! | x 0 i  ;  H A     h8! `|N  | !3 8 < 8  `  |#x9  ( |+xx;  H 9A     h8! `|N  , aA 0cH  , AA 0cH  0cN  |} &  !8   <|+x|#x|x @x}  {uA ,, %A $9   A  |uAL, %KHA  <, }'! <@ P  4  A $ 1' > ]  }JtUJ>G  H  d  x|tT>H A H  H , (@ $~ xxH =A \^ H  xxx8 H A ,  @ D~ TcA 8`a <H  a <HD8!@|} N  :   9@  ~3x~px~x~Ox D}{x 3 |t, +A 0A ,  A <, #A @H  T, -A , 0A 8H  @0 |4K0 |4K0 |4K0 |4K0 |4K, *@ 05  2 ,  @ 0 9 |4 3 |tH  `  ;   |t, 0A L, 9A D8  A 0_ W+:}U<`[t3<, 0A, 9Kg{t, .A ; H   3 |t, *@ (  2 ,  @ ;  3 |tH  `  ;   |t, 0A L, 9A D8  A 0_ W:}U<`[t3, 0A
, 9K88{t, LA , hA , lA H  9 0 3 |4;B\0 HG :    3 3 }{t~Գx, fAA `, PAA (, EA`A ,  A	8H , GAH  , cAA , XA H , dA l, eAH , oA hA (, iA LA , gAH , nAH , sAA , pA <H , uA , xA 0H x3 P8 
3 H  (3 P8 3 H  0 |43 P8 3 /  A ! D/	  5  2 A $@  , dA , i@ })4H  U)>, dA , i@ @,	  @ ;B\}) 3Z H  (,  A ;B\3Z H  ,  A ;B\3Z / XA , pA 9@  H  9@ ,
  A 9B\1J H  9B\1J $(	  xA (}i;}9~H~
});(	  3K,  1A P}=P0 A l, o@ 4A 0 |8 @ T|;x/  H  H0 P}G7
O  H  4,  A ,A  , pA , x@ ;B\3Z 8H  ;B\3Z <@  H  |2H ,  @ ;  ,	  A 9\  2  hH     2 1 , @ H  9   8  @ 80a 1! 1A H 1A |}x ,  A ;B\3Z @H  (,  A ;B\3Z DH  ,  A ;B\3Z H=  }'t/ IA8, NA0,  /  1 H:  
1 A 3 H  8 0|4! P2 P2 @ ,  A 0 P9  .' 2 x@ H=  }'t,  A 817;  A ( 6x3 @	lj }gt,  K~! 4@   }'U*:}jHUk<}8|1 0}43@|x@AЀ ,  @ 9  +H  9  -, Z}'43A 9  EH  9  e}'433 PH (! D@ 8\0a P0 LH yA H  |8\0a P|{x0 P:` :  
H UA  tK|wx} |ctK~iV 61; |}GUK:}PU<8|3 04B ܀ @3 PxH ݀A ~H x,  @ ;  ,	  A 9\  2  hH     2  8 @ 8x0a 1! 1A H A |}x ,  A ;B\3Z \H  (,  A ;B\3Z `H  ,  A ;B\3Z d=  2 P}'t/ IA, NA  /  ! |u@ 8  H  8 A ,  @ 9@  H  9@ ,
  A 1X H  9@  }i8}P, P@ ;  K|}'Kx|5G-  A 9  })17;` ,  @ ]  }JuA    H  +  A 9@ 0H  }  3 }jt}K4i 0B ~H@ @ 8 .  2 4A d	179@ 1a ؀  4   @   |uA    H  +  A 8 0H    3 }t|4 B ~H3 PH h/  @ ;  H  @ ;  ,	  A 9\  2  hH     2 , @ xH  9   8  @ 80a 1! 1A xH qA  @,  |}x@ `xH -A |gx| @ |;x, A <|'})t,	 0@ (~x2, A |HG}Jt,
 0K܁! ,	A |	 @ 3K	KHg4 PH    2 |4 P3 P2 H 4  ,  2 x@ xH qA ~H   2 |uA < @58A 0	178 H  AI }Jt,
  B Ap~H2H    ,  3 2 xA  |tT>|8 A 9   H  9  ,	  A |tT>H  ~H  d  /	  2 x@ ! <'  H  D@ 8! <'  H  48`HD8!@|} N  ! <'  ,  @ :  ,  @ :  Cx3a HH 5A || ,  | | }< 2 A $/  @ | @ (|7x}T82| /  @ )xH  ~x <}GHA <@ T39;`  | A D  4  A  1' > g  H  cxxH ɀA 39| K  9 |uO   A p  4  A 4 1' > Z  }JtUJ>G  z 3Z }kuO   K  x|tT>H QA z 3Z {uO   K2;` 0,  A D  4  A  1' > g  H  cxxH A 2,  K,  @ , @ P  4  A $ 1' > ]  }JtUJ>G  H  d  x|tT>H A H  H , (@ $~ xxH A x~ H  xxx8 H eA 2;` 0,  A D  4  A  1' > g  H  cxxH 	A 2,  K  9 |uO   A p  4  A 4 1' > \  }JtUJ>G  | 3 }kuO   K  x|tT>H A  3 uO   K39| A;`  A  4  A  1' > g  H  cxxH 5A 39| K88{tK88{tKK~HK}I~H1J }IKHD8!@|} N  | !a X \ ` d h l! pA tbX1! X  0 H A  H8! @|N  | ! \ ` d h l! pA t1! \  0 H рA  H8! @|N  |a !     ! A ;3 8  8  ;` ( 3  H A   0  x  H MA   ,  	@    x8! p|aN  |} &  !:;@  Xx@|+x|#x|~x2 82A <2<  3 |u@ $a@848!0|} N    %4T>|(; |tT9A   3 4  A  0  e  H  xH 
A   |{xe4T>|(|t|9O   A x  3 4  A 0 0  e      }#8})tH9O   H  0xH A   |y4v  W9>~Ȯ~t9O   |{xKcxx3H yA ,@H L, %@   3 |t, %@ x  3 4  A  0  e  H  xH A |{x| AlxH A ,A
܀a@848!0|} N  , *9 :` @   3 |t9  %4;  T>|(|t~g09A D1=8 A 4i W:|T<}F}yt3W,>`t9K8,  @ ?c!D, lA , hA , LA , M@   3 |t, cA , [A , nA 쀾  3 4  A  0  e  H  xH ~A   |{xe4T>|(|t89O   A x  3 4  A 0 0  e      }#8})tH9O   H  0xH ~MA   |`4v  T >| | t 9O   |{xKcxx3H ~)A ,A	4  %4T>|(|tTA , PA 39  , g:  A@A H, cAA , PA, [A H |, eAA , dAtH d, fAH X, pA\A (, nAA , iADH 4, oAH (, uA,A , sA\H , xAH   |t, ^@ 3 ;` H  ;`  ,  | &T~Cx8 H }-A   ~t/	 ]A ,	 -@ $e4|t| 3   |t/	 ]3 A e4|tA ,	  A |,	 -@ \    |t  , ]V  A @|t|@ A 0|dx0e |@H |A } 3 ~it/	 ]H  ~鑮  |t/	 ]3 Ka@848!0|} N  , @ ; <`|( @ ; -  A q  21 H  :`    3Z 4  ~wxA  0  e  H  xH {A |{x,A - sA , P@    |e4T>|(|t|9@ . [@ ||u@ A e4  72 A |  3Z 4  A  0  e  H  xH {	A |{x,A <A , P@    |e4T>|(|t|9@ @||uAt|@AA (, c/ PA 8    @ ~cxH }}A : H |,  A 4D0 1  , h}|+x9  A   	  H  	  : H <:  H; H   :  H; H  :  H; 
  3Z 4  A  0  e  H  xH yA |{x, -A , +@ PH  8 H7A  3Z 4  A  0  e  H  xH yA |{x- xA , iA , p@ , 0@ 7@ : H   3Z 4  A  0  e  H  xH y)A |{x, XA , x@ L7A  3Z 4  ; A  0  e  H  xH xՀA |{xH  : A ;   e4T>|(|t}'9@ , @ U%1A e4T>|(|tU'{A 9  0H  U%A 9  7H  9  W})|	 @ ||7~(2 A h  3Z 4  A  0  e  H  xH x
A   |{xe4T>}((})t}&9@\, @ U%1@L,  A-  AЀH,  A ~ ЀD0 1  , h|+xA    H L, P:  :`  @ ; P0P!3A1|+x2AH  A!H  A x  3Z 4  A  0  e  H  xH wA |{x~#xe4 ~x ~Exp  }{xH A 7A  ,  KA!    ,  A ,  A L, PA : -  A ,  A D0a2 H 5A  , L 1  ~xA D, l@ 	  H  @	  ) H  4@ I  H  (a@848!0|} N    -  A @|(@,  @ , nA cxx3ZH uA ,@   xv  |t, %@  3 |tH yA , hA L, lA , n@   |zd  H  x}  |ctH AA , n@ `  |zd  H  P}  |ctH A , n@ 8  |zd  H  (@a@848!0|} N  ,  A H  8`a@a@848!0|} N  K̀848!0|} N  | !|x;  H {рA <??x`??8  |+xH w݀A ,  @ 8x8  H vEA xH uA 8` H8! @|N  xH t݀A 8`   H8! @|N  | !|+x|#x|dx8`  H xIA  H8! @|N  |A !3 <8  |{xx|#x3A 8;  H vɀA |x(  @ 8` h8! `|AN  0   8    dx xCx8d H wA ,  A $8`    8` h8! `|AN   |@@ z   }   h8! `|AN  | !a Xa X1! X,  @ ,8` 	8  H sA 8` H8! @|N  }#KxH ùA |x(  @ 8` H8! @|N   xd 8 ;  H vA   ,  A ( H sA 8` H8! @|N  8`   H8! @|N  | !a ha h|+x,  |#x1! h@ ,8` 	8  H rA 8` X8! P|N  }#KxH tA |x(  @ 8` X8! P|N    Tc@ ,8` 	8  H rMA 8` X8! P|N   x  d 8 H tA ,  A ( H rA 8` X8! P|N   |c X8! P|N  | !a ha h|+x,  |#x1! h@ ,8` 	8  H qA 8` X8! P|N  }#KxH sŀA |x(  @ 8` X8! P|N    Tc@ ,8` 	8  H q-A 8` X8! P|N   x  d 8 H s݀A ,  A ( H pA 8` X8! P|N   |c X8! P|N  |! !a xa x|+x,  |#x3a 83 x@ ,8` 	8  H pmA 8` h8! `|!N  x;@  H rA |x(  @ 8` h8! `|!N  ,fA h xd xx8H rA ,  @ 8`   h8! `|!N   H òA 8` h8! `|!N  ,  @ ,8` 8  H oA 8` h8! `|!N   ~{  cxH qɀA |~x|@@ 8` h8! `|!N  x; H qA |x7_^@? xy 88f8  H qA ,  A 08     H nA 8` h8! `|!N  {   h8! `|!N  | !||}x ,  @ H `    =  9  |C/	  3A 4|	 @ `8` 	8  H n]A 8`   X8! P|N   i| @ ,8` 8  H n)A 8`   X8! P|N   A 8U$:|HT:|*}#(,  @8` 	8  H m݀A 9   H   T:T:|0}j T :Uk:| }+0; |	0@A P|(1i }DC}I|0 @ 8 |1)9  H  A  ,  B A }(H|	0@@ d0H oYA (  @ ,8` 8  H m1A 8`   X8! P|N   W: |0 T:|(1& |H|֐  }#Kx X8! P|N  |H1$Kl X8! P|N  | !;8 8`  8;  H nA > $~ (	  A h|dxi 8 <H mMA  xH  A x  ,  A ( xd 88f8  H o	A > 3 0i (|@Kb8  H o-A 8 0 H oA 0 8 H o	A 88` H c`    | @@ H `    X8! P|N  | !b|8 # ;  })#7A , A 3A pxH m9A 0 H m-A 0 H m!A 0 H mA 0 H m	A 0 H lA 0 H lA 0 3 H lA | K| A $H  A x3 H lA | Kb쀃  ,  A H iiA  X8! P|N  |c49  ,AA ,AA X,A A (,A$A ,xAH ,AH ,AxA ,AH ,A8H ,AA (,AA ,ATH ,ApH ,A\A ,AhH ,A<H ,A A X,AtA (,AXA ,A H d,A H X,AA ,A H @,A H 4,A A (,A LA ,A H ,A H ,A 0A ,A $H  ,  A H  9 H  9 H  9 H  9 H  9 H  9 H  9 H  9 H  9 H  9 	H  9 H  9 H  9 H  x9 H  p9 H  h9 H  `9 H  X9 H  P9 
H  H9 H  @9 	H  89 H  09 H  (9 H   9 H  9 
H  9 H  9 }cxN  | !|5  A |#xKH  8d   H8! @|N  | !8H kA  H8! @|N  | !3 8  x 8f H kYA ,  @  H  8` X8! P|N  | !,  A (8` 8  H geA 8` H8! @|N  8fH jA  H8! @|N  | !8  |#xH jA  H8! @|N  | !8d8  H pŀA  H8! @|N  |} &a  !|x|#x)  ;  ;`  A LxH dـA ||x| @ 4xxH cA x X T8! P|a} N  xH dA |}xH feA ,  A $cx X T8! P|a} N  A $xxxH fA xH caA }=||	8@@ 0i |8@@ d0 0|i8|( |cp|iA 8` |i1)9   8 	 	 	 	 	 	 	 	 B })0|	8@@ 40 |i8|i|8 9   A 8` |i1)	 B a 8x X T8! P|a} N  !9@ }I1 8|kx19  H  A h ,   B A T|}lH  |P! ,  A   ,  @ ! }4  H  8    9}cx8! @N  |}lH  |P! K8! @N  |lx(  A 4  1 ,  A  19` A  ,  K}X1|c`N  | !<FS|~x`YS  8b 8 3 0H bA ~ 8 b8 H bA ~ 8 b8 H byA ~ 8 b8 H baA ~ 8b8 H bIA ~ < CO` NS 8b8 H b%A ~ 8 b8 H b
A ~  8 b8 H aA ~ $8 b 8 H a݀A ~ (8b$8 H aŀA ~ ,< SY8` ST 08 b(H aA ~ 48 b,8 H aA ~ 88 b08 H aqA ~ <8 b48 H aYA ~ @8b88 H aAA ~ D9  8  9   H  @ , 0h ? |h4? , ? ? ? Kx H8! @|N  | !;B|#x(  |3x|+x|yx3 8;  A $~  |cuA xK`   ( @ ,8` 8  H aA 8` h8! `|N    |@@ bK}`   |hx  8 |1(8 H  A ܄ |@B A 83= @ |@@a) A @ xfxx8H dAA |ix,	  @   3耸  | @K|@A   | @A   U$ C@ }#Kx h8! `|N  }$5A U) 8  H  9   }#KxH `݀A 8` h8! `|N  |83K4 h8! `|N  |ܐ !||~x,  }=Kx}Cx|;x|3x|+x|#xA , A ,8` 8  H `UA 8` h8! `|N    ;  (  @ bK`   |hx  W:|T8}'@ |@@ ,8` 8  H _A 8` h8! `|N  |@A |h8.x  |@A i y  |@A i z  |@A i {  |@A i |  |@A i }  8`   h8! `|N  !  <  `1 8|( @ P 
,  A 8`8! PN  0 8 4|(|)@ , @ 8`8! PN  l 8! PN  |AȐ !p|#x2 L}>Kx2A 8}Cx2a <|;x2 @|3x2 D|+x2 H~x~ųx~x~x~hx~Ix;  K`   (  |xxA w  y  |@A v  K
`   z  |@A u  K`   {  |@A t  K`   |  |@A s  K`   }  |@A r  K`   ~  x 8! |AN  (  M  | !|#x9   |@@  H8! @|N  |H@A    <  `|( @ H ZA x H8! @|N  | !||~x  ;   8(  @ bK`   }  ,  @ h  8` |i1' 49  H  A i |@B A |i@0 x| @A p8` 8  H \݀A x X8! P|N  , A ,8` 8  H \A x X8! P|N    W:| T8|f( X8! P|N  |@0dKl X8! P|N  |! !}=Kx}Cx|;x|3x|+x|#xK`   |x(  @ 8` h8! `|!N  (  A    $x; K`    Dx K`    dx K`    x K`    x K`    9l  |c|cր h8! `|!N  | !}>Kx}Cx|;x|3x|+x|#x|yx;  K`   (  @ 8` h8! `|N  |@A Cx88 H YA |zx|@A cx8 8 H YeA |{x|@A x8 8 H YEA ||x|@A x8 8 H Y%A |}x|@A x88 H YA |ix#xxExfxxxK`    h8! `|N  | !8d  H W1A 9l  H W!A  H8! @|N  | !;8 8 bD; H X]A ~  8 b@8 H XEA 9l  1?  18    0 i   i  i  i  i  i  i  i B a 8<  8    ` 8` 8H Q1`   ;  X8! P|N  |! !;B|#x |x"(  b@ K`   Wx9   @ (	 @ 4}p1) UK U=:( 8 }%9@ 0; H  Db8   8` h8! `|!N  |}.  | @@ ; H   |8@@ }#xh H  ( @ PKx ,  (  @ }#9O   A t@  H  l,	  A d}$x  xH ZQA H  L|}.;   | @A H TـA |@A  x8 8 H V=A |}.H  y  |}.x h8! `|!N  | !;|x ;  (  @ K]`   Wx9   @ (	 @ @}p1) UK8U#: .|@@ 48`   X8! P|N  8` X8! P|N  < i |d9@ (i  |dx  8` X8! P|N  x8 H \mA xx8 H YqA 8`   X8! P|N  | !8` H XɀA <` H XՀA  H8! @|N  | !;|x> (	  @ K!`   > W8`  i 9  @ p1) WKU#H aA  H8! @|N  | !@3 88   9     1c  |+x? |3xC x_ 0T> H \eA  | tT } &Ui }4U?  A 8    H    (T!| &Th |4  ,  A`  ,  AT  <fa`pn|0 A,A `dr|0 AA 8`am|0 AA <dr`op|0 A H  `ct|0 A H  `ex|0 A A `et|0 A H  `mn|0 A `pf|0 A H  <fl`dr|0 A A H<fa`st|0 A A `sh|0 A tH  |`sy|0 A d<fd`rp|0 A TH  \<hd`sk|0 A @A <fl`py|0 A ,H  4<sr`vr|0 A <tr`sh|0 A H  8   H  8     8! |N  |} &  !` }YSx}<Kx}CxT>T>3A 8|c4xH PA |x,  A ,,A $x  8! |} N  -  @ ,,  A $xxx8 H XA |xH  8 F4| |!@xxx8 H P	A   |x,  A H,@ @z    |  @ 0z  |  @  0z 0 H OyA ,  @ ;,  /A (A (x  8! |} N  @ ,,  @ $8`  8! |} N  @  ,  A }  ,  A 8`  |  y  ,  @ }  ,  @ 9   H  9  }$4  x  8! |} N  |} &  !p|+x,  }RSx}1Kx}Cx|;x|#x|u43! <A   ,  @ t8    ~x  ~ĳx  ~exfxH NрA ||x,  @  cx~x~Fx8  H VA ||xx8!|} N  :  <~~x:x  )    ;  ;  xAX  3 ||(@@ , , :@  x3 |(@@ g , :Kxxx3|@A }~}1   , @ 0 8 :H RAA |}xH  x@/  A   H  h@ d|x|8@@ X<~x~ĳxxfxH MA ,   &W4      8!|} N    }@; :A ,|0|4T>  |0|4    @ 8@ 4A 0x0 #xH LA   0  T>  ɮH  8Cxx0 H LA |@A     }e81k y    A 8|@| &T~x|4~ĳxhx~	x~*xT>%xH NmA   ||x,  A ,@ XxA D 0y   0  0 H LA   0  | 4T >  @3Z 0 T>K,  A |@A 8` :}    x8!|} N  |ܐ !P|w4}=Kx~x}Cx|;x|3x|+x|#x3A 8H KA |x,A ,  8 @ 8 F4| |!@xexx8 H JA =  |x,  A H,@ @    |( @ 0  |( @  0z 0 H J]A ,  @ ;}  |  H  @8`  }  |  {  H  ,~xx%xxhxxxH JA |xx 8! |N  |! !a(3(,3a 8p3 x048<!@AD 0 |#xx0 ;@  ; H JA  0 xcxH JA     \ < |  0H  A xH SMA  d,   0@ {    0c |c4|tT~>(W>, A \|;@ :0d 0 H SA xxdxH IqA _񮛿   d,  K|8`  8!|!N  8`ۀ8!|!N  |Ԑ !|u4T>3 ~xx}]Sx}<Kx}Cx|;x|+x|#x3! dH HA |x,A ,  @ ,  8 A 8 D}:.};.4}8.}9.@exxx8 H HIA   |x,  A d,@ \    |0 @ L  |0 @ <0y 0 H GA ,  @ $;H  exxxH PMA |x    H  D8        H  0~x~ĳxEx~xhxxxxH H!A |x  ;  ,  A d,  A ,@ T0~  0 88 (4|(.|).@ `~  ^ >      H OA |}xH    xDx0 H GMA ,  @ xH  x|c4(8! |N  | ! |+x|~x3! 3A |#x|3xDx%x8`  3a 3 dH JmA z  x  xxhx1! H N9A   ||x  ,  ;  A ,@ x{  ,  @    xx0 H FuA H  P0x  0 88 (4|(.|).@ `x  X 8      H MـA |x,  @ xH  x|c4 8! |N  | ! |~x|+x3! 3A |#x|3xDx%x8`  3a 3 dH IEA xH JYA z  x  xxhx1! H MA   ||x  ,  ;  A ,@   ,  @ (  x|txT>0 H E9A H  P0  0 88 (4|0.|1.@ `x  X 8      H LA |xxH IA xH IA ,  @ xH  x|c4 8! |N  (  @ <`@ `c N  | !  |+x|u|#x3 838@  <`@ `c X8!P|N  |dxxK`   ,  @  <`@ `c X8!P|N  ,d A 0,dA L,dA X<`@ `c X8!P|N  xxH  `   X8!P|N  x8  H GUA H  LxxK`   ,  @  <`@ `c X8!P|N  xx8  H G!A ,  A Td>d@ H  8`  X8!P|N  |} &  !P||x  |#x3 8W2 <2! @2A P2 Q2 R2 T2 3 3 ;`  A 4s% :`  A ,<`@ `c 8!|} N  :` ~xx8`  ;   H FA WA  08`   H  u      0_ Wc@ X8`H LA ,  A D<`alx`cisH MqA ,  @ ~  Tc@ 9   H  9  }#4Ti>H  9   ,	  A 9    Ex  ~x    H AA |~x}sx,  @ L,  A ,~x~Ex~x8 H AYA   |~x  H  ~x~Ex~xH IA |~x/@ WA +  ;  A ,A ,@ D Ex  ~fx~x~Hx~	x~xH AmA |~x,@ WA ;  ,  A , W>dc@ 8!|} N  r  ,  A (<`@ `c 8!|} N  ,  @ 4t  ,  @ (<`@ `c 8!|} N  p  ,  A $w  3W  _   0  u  ? W?  ,	 8`   A ,	 A ,	 A 8`  H  8`  H  8`  WM   A xH K=A |~xH  xH KAA |~x,  @ (s , @ x;H K1A ?`@ c{ ,@ WA xH K%A ,  @ u  Ex  ~&xH KA   ,  ~ &,  V~4@ <`MP`cS q A xH JA |~xH  @xH JA W)|~x@ (  <`TE,  `cXTq  A <`tt`cxtq ,  A $u  Ex  ~&xH JA H  |~x-  @  :    v ~óx6 6  H JuA WA (v $Tc@ )  x; H IA H  4WA ,? xH JIA |~x-  A (xH IA A  W>d{@ /  H  /  A  @ 8` H H݀A | |@@ x;` H IiA H  | W  ;        A   0e H >}A    w 
|    
|@@  ;` H AɀA xH HA H  8  Cx0 H @̀A  =      x    t  x8  H @A cx8!|} N  | !|x ;      0|5  A t   e H @A |~x,  A  H  @  TcA 4   l   
H ?݀A    l 
H <QA  H @A ,  @ 8`  H  8` 	 H8! @|N  | !|x 3 8  x    f H @A ,@ 8`  /  @ (    |   }8 H   @ 8`  H  8`  X8! P|N  | !|x  T93 8A D   8 e 8  H ?1A ,  A   8`  X8! P|N     x    f H ?IA ,  @ (    |    }'@? H   ,  @ 8`  H  8`  X8! P|N  |a !0Ě ( |x|+xA T:}@.}@}	N 8`   8`  X8! P|aN  =  ;`  ,	  A 4,	 A 4,	 A 48`   8`  X8! P|aN  ; H  ; H  ; , @ } ,  @ ;  H  H   4e  H =A |~x,  A   8`  X8! P|aN  , A }     0 e H =uA H  t ;      0   H  X8`   8`  X8! P|aN   ;       H    |+x  g H =A |~x/  A  @ 8`  H  8`  X8! P|aN  `d|d|ؐ !:|x 3 8;`  $ ,	@ 7  8     x x  8d T*  8H >qA |~x,  A @8x0 x8d H >IA |~x,  A b|#  (	  A 3I 7    H  T4iA 80 H  80   8`   `   x_ 8d  xH =рA |~x,  A 4 9   _ }  c     e     H  xH ;A |   x x8! p|N  | !;|x>  ;  ,	  A ,	 A ,	 @ 8` H AA  (  @ >  8` H   8   9    _ ,  *  A  8        H        >  ,	  @ xK`   >  8`  H  88   8`0    X8! P|N  #  q$ , @ <`@ `c N  |! !;BU$|x3! 8;  A 8` H @݀A  (  @ 8`  h8! `|!N   ;  }  H 7uA  8`    H @A    l 8`  H @A    l   H @A   |  A `8`    ; H 9A H  D8x  0 $z  #x8d H ;IA |~x,  @   z  y   x h8! `|!N  | !|#x8|+x0 08  8 H @A ,  @ 8` H8! @|N  ,d A  <`@ `c  H8! @|N  8  , @ $xK%`    H8! @|N  xK`    H8! @|N  | !|~x~ ;  xH 5A ~ #  	 ,   A 8    H 8=A H  <i  ,A H 8=A  |}x,  i ,A H 8A |x,  A xH  x X8! P|N  | !|x H 5A  l   ,   A 4xK`   ,  @  xd 8 H 8A H  x  ,@ 8` 	 H8! @|N  H 7ـA (  @ 8` 	 H8! @|N   |ex 8    g H 8!A  H8! @|N  | !|x ;  H 4)A  ,  	 ,   A 4xK`   ,  @  xd 8 H 7A H  i ,@ 8` 	 X8! P|N  0i H 6A ? |~x(  @ ,  |H 8` 	 X8! P|N  > x   8 f H 7A      X8! P|N  | !|x |+x|#xH 3
A  l   ,   A DxK`   |ix,	  @L xd xx8H 6A |ixH $,fA <,fA 8`  X8! P|N  8`   X8! P|N    9  	,A pH 5A (  @ 8` 	 X8! P|N  |ex xd x8H 5A |ix,	  A }#Kx X8! P|N     H 0h ,
A PH 5
A (  @ 8` 	 X8! P|N  |ex xd x8H 5]A |ix}#Kx X8! P|N  N  |! !|#x8<|+x8  8 |x3a 8;  ; ;   H ;A ,  A 8`   h8! `|!N  8<xxx0 H ;iA ,  A ;  H  |8<xxx0 H ;=A ,  A 8   H  L8<xxx0 $H ;
A ,  A 8   H  8` h8! `|!N  ,d A  <`@ `c  h8! `|!N    p , @  <`@ `c  h8! `|!N  cxH 3MA |x(  @  <`@ `c 	 h8! `|!N      |e 8TT|  A  <`@ `c 
 h8! `|!N   xd 88f8  H 3]A  8`      h8! `|!N  8`  N  8`  N   8    |( |;xN  ,f A ,fA 8` N  8`  e  e N  8`  N  | !H :A  H8! @|N  | !|||x= ;  (	  A 43 H  @ (  H ,A   3  0  | @KxH :-A  X8! P|N  c  N  !  0 8  ,  0c 0 9   @ TC  1|;x,  A  |
( A 1kK}#Kx|c48! @N    1,  0c 1) K}#Kx|c48! @N  !$  1 8C  ,	  0c 0 @ 8`  8! @N  ,
  /	  @ @c  @ (})1H  A < |( B A $  1J0c ,
  K8`  8! @N  8! @N  K8! @N  !  0 8  ,  0c 0 @ 8`  8! @N  |@9  1 , A \11d|;xH  A    |  @  1J,
  K}#Kx|c48! @N    1) F  |H 0 K8`  8! @N  !  D  !l |
X @ }j[x 8}ISx}(Kx}c`}Cx|`,  |4  1G@ 0,@ 0}p|, A 8 |11d9   1J               B ,
|H}lH@ 400 |,A 8 |}l[x|#x  B 8! @N  !  |4}(|`@A ,T>9@  H  A ( |`@|X @A a 88`  8! @N  |cP8! @N  !  |4,  |c`@ 0}T>1 9@H  A $l|X B A a 88`  8! @N  }CSx|c`0c 8! @N    |5d  A N  |X @ }e[x!l |X @ }e[x|`,  |4  }@ 4@ p|p|19` 9@   0     $ ,         B ,  |P}X@ |  B N  !  D  }j`@ }LSx 8,  @ <}0,A 8 |H  @ ,  }(,  B @ }c[x|c48! @N  }cx|c48! @N  d  |lxl  ,  1K@ 0,@ 0}ep|, A 8 |11d9   1J               B ,
|H}H@ 000 |,A 8 ||#x  B N  !  |5d  A 8`  8! @N  }K`@ }l[x|` A 9@  |+x 8,  @ <}0,A 8 |H  @ ,  }(,  B @ }CSx|c48! @N  }cx|c48! @N  !  0 8#  ,  0c 0 @ 8`  8! @N  |H1% ,	  @ T11d}
CxH  A    |0 @ 1J,
  K8! @N    1)  ,	  0c K8`  8! @N  !|5A 8! @N  , @ 8 d  |lx  |( A ,  9@  H  }K(@ }e[x  ,  @ (9`  @  0 |4,  K}X,
  @ h4@ L}Dp|19`  9  l 1Jl l l l l l l B ,
  }H@ }I9`  l B  88! @N  # q$ @ 8`N  |a !bXa$ TT>|~x> U%;  A 8` X8! P|aN   (  @ xH `   > U#A h}  x|@@ X@ P pc,@ 0xH 'A ,@ 8` X8! P|aN  }  3 |@K>  U%{ A 8 H   ~ H &̀A 4c~  A ,~ 0  |exe   X8! P|aN  ~  > ,@ $a# Ti>> U$1A U# <~ H  a#  ~   8` X8! P|aN  bT8l  |(@L  | !|#x|~xH  @  x3 H *!A   | @K H8! @|N  | !8`  H %A  H8! @|N  | !;0|x  3 8",  ;B@ 8b\8 8 ; H #A 9 l b`H -A      U{y  A  9   ? x;  H  ? ,	  @ TUs8   A 9  ? H  8 x8fH (1A ,  A   T>? H  9  ?  ;  (  @ }#KxH "A  (  @ D? ,	 @ ,,	 @ 9  H  9  U#> H "aA   |@A  ? `   H    9   ? `  x  |@ x 8fH 'UA ,  A  `c    y   h8! `|N  (  @ 8`N  |a !b|x? ;;  q$ ;  A HU${@ xH #qA |~xH  ;   H $A ,  @ $8` {  ;H  ,	  @ 8` {   Tc9A  H  1A   8   x    X8! P|aN  | !"X|x;,(  ;  ;  @ p  }?Kx| @@ 8 TA xH "A ,  A ;   3 | @K,  @ 8`  H  8` X8! P|N  ? U$@    8`   X8! P|N  U${@ l |@A ` |@@@ TxH "-A ,@  | @A 0? U${@ (U$A   |@A  |@@K? U#A 8`H  8`   X8! P|N  | !|#x? q% RT~>, B1 8@ t  |(@@ 0  , 
  A x X8! P|N  xH !MA ,@ ;H  x X8! P|N  q% , @ `  }Cx 8 H !A , @ x X8! P|N   `c   8` X8! P|N  q% , @ 8 (  A , |@@@   ,  @ q% DA 9   H  9  ,	  A xH  A H  8`  ,  A 8` X8! P|N  xH  1A ,A 8  4  A  0    H  xxH uA  TcA ;H  x X8! P|N  |a !|x p D     A 9   H  ? ?  ,	  @ 9   H   | |H @ xH $A ,  @ | xxH UA | A ` ,  `   @ , |  | |xH $A H     8` X8! P|aN  8`   X8! P|aN  | !|x? q$ , A 8q# @ $a#   8` H8! @|N  U#4`c   (  @ xK`     |@@ D pc D@ 8? ,	  ?  @ 9   H   ||H @ xH #A 8`   H8! @|N  c  }X@ c N    |  @   N  !bT9lC  }cx|P@@ @|lP8 0c 1|#|9` H  A (l 8 |e 9B A a 88`  8! @N  }cx|cX0c8! @N  |} &  !|+x(  |#x;  @ ,8` e  8`   X T8! P|} N  |@A   ;  |u@ ,8   x X T8! P|} N   |t,	 +A $,	  A  |t, +A 8  H  8 ,	 bA $,	  A  |t, bA 8  H  8 ,	 pA < ,	  |tA , pA $,  A  |t, pA 9   H  9    |t, aA X, rA l, wA ,8   x X T8! P|} N  -  A 9  H  9  a H  4-  A 9  H  9  aH  -  A 8 H  8  ,  A ` ,	  A ` H 
A ,  @ $x X T8! P|} N     A 9  H   ~  |ct, r@ 9  H  9  ? 8   x    X T8! P|} N  | !|#x|~xH A |exxxKU H8! @|N  | !|#x|}xH A |x8`  (  @ 8`   X8! P|N   8   8          |t,	 aA 4,	 rA  ,	 wA 8 X8! P|N  8`  H  $x8  8 H !A  `c  ~ |it,	 +A ,	  A (~ |ct, +@  Tc :Tc>`c  x X8! P|N  |a !;|+x|  |}x|#xxH 9A |  xxxK݀ X8! P|aN  |a !b|#x|dx3 8|+xx38K1`   ,  @  8` {  h8!`|aN  8  xxH ՀA ,  @ 4 x  x8  H ɀA h8!`|aN  8` {  h8!`|aN  |a !|x? U)4|+xU)>? |#xU&;`  A , @  ,  A U#{@   ,  x@ ( 8  8 H 1A ? ||`H  U&1@ `,  @ L| A D?  |0|8 A 0  | |(  8`   X8! P|aN  ? U#1A  U& <   xxH A   H  P p A DxH A ? U=1A  U#     xxH AA ,@ 8`H  8`   X8! P|aN  | !  8  ;,  @ 9     # U$A  H  Xq$ A 0U$;  A D ,  A 8U${@ 0  H  $8` ~  8` H8! @|N  c 8  8 H qA ,  A |H  8    H8! @|N  | !(  @ 8 H  8  8 H qA  H8! @|N  |} &  !|+x|3x, |#x|xA @, @A 8,  A 0b8   8` X T8! P|} N   (  A ( Tc9A xH A  H A  8|e 8)T>+x ?  c@ <`  `c H    xK`   @ $x X T8! P|} N  8`   X T8! P|} N  ,@ 8`N   TA   |(@A (  |(@@ 8  ,  @ ,1  0 |f4  0   N  8`N  |a ! |~x8`3a 83 @3 D3 H mA ,  A x<`syx`csvH A ,  @ T  T>, A D 8 <  8   8cxH A ,  @ 0cxxH A |ixH  9 H  9 ,	  A t 8   ;   H iA  x xH A |ix,	  A 4H A |dx$  (	  @ 9   0 xH A x}#Kx 8! |aN  |А !b|x"8`;$|;x|3x|+x|#x2 82 <2 @2 DH A   ;     (     } &  U      A `w    Tc@ @u  <MP  `GM|(@@ (t  # (	  A i  ,  A 9   H  9  9  ,	  A D  |@A 8` |  0x ||xKɓ  |@A   |@A t  H  l( i  ,SHA <`  8! |N  |@A i |  |@A {      |@A {    
  |@A y  z  8`   8! |N  |ؐ !|+x;|;x"|#x|3x0a <$x~xxx2 8K
`   |`5A 8` x8! p|N  y  /  ,  A @   d  H A H  A h  ;    (  A $A   H YA  | @Kv      |@A $A   H )A  | @Kv  b9    $   (  ;  A w  z  |@A }  {  |@A x  |  y   x8! p|N  | !8܀  ,  @ L  Tf> 8` , 8 h  H 
A   8   $ l  H mA 8` ,8 H ݀A H mA  H8! @|N  | !H A  H8! @|N  | !H aA  H8! @|N  | !H MA  H8! @|N  | !8`n8 H uA |x8`n8 H aA |@@ 8`  H8! @|N  8`  H8! @|N  |c4Td)@ 8` N  8`  N  | !|4xH 
]A |~x, @  W~|4H A | A ;ਟ8`8 H A |}xxxH A |@|  &T h  | 4T> X8! P|N  N  | !p|x  1 8,  @ \1?18  8 H  @ $i 0 |cuh |4A L,K00xH A xH !A xxKuH8!@|N  00KH8!@|N  | !bl0c H 	}A 8`   H8! @|N  | !x8  8T8     H `   ,  A  H8! @|N  8`  8  |dx|ex|fxH ـA |c4,@  H8! @|N  ; H  `     8`   H8! @|N  | !;  ;lH A |x8` 
H 	EA =  (	  A |	@A xH 	A b  ,  A bt0c H EA bx8   H !`   =  |	@A |	@A xH 	1A  X8! P|N  | !;  H eA   8` 
H A    H8! @|N  |A !|~x;@ 
H A |}x8` 
H =A ?  (	  |{x@ ,;  H A   8` 
H A   ?  |	@;  A  }#KxH ݀A  CxH ŀA   ~   X8! P|AN  | !|x; 
H eA |}x8` 
H A   | @A   8` 
H YA   H UA  X8! P|N  | !|x8 ;  H A  xH =A  H8! @|N  |+|| `  |EN  || &   # C    ` h p# xC c ڃ ڣ    # C c ۃ ۣ    8`  N     || # C   ` h p# xC c ʃ ʣ    # C c ˃ ˣ    |#yL  8` N  |Tf: }8.(  A 8` N  | !|#x|+x|3x8 8 H EA  |l.8`   H8! @|N  | !88 ( |9   3 ; H  A , |H@B A 8`  H8! @|N  8 8 H A 8`   H8! @|N  |% (	  M  | !;  |+xTe:T:(}=H|H@A @  |@A (8 H 	A   H A    } 3|H@KĀ X8! P|N  !T9`  ,	  }j[x@ x,	 9   @ P|@|.p||@11  L  1k L L L L L L L B |H }`@  |H||1L B }k8U,:| @A }L |(
  T:9`  @ 8` 0c  |P@@ P|H}Cp|i}X11 9`  l l l l l l l l B }h`|P@@ $|kP|i|H9`  1l B a 88! @N  | !|0a 880 0 0 
K`   |`5A 8` X8! P|N  =  ;  (	  A ) (	  @ 8` X8! P|N      |( A 8` X8! P|N   $    $   |@A t8` xH A   |@@ 8` X8! P|N  }  8  |9       |@|H8 4|0|1@1) B ܀ |@@ K`   8`   X8! P|N  | !dxH A ,  A  H8! @|N  8` ,8 H 
A 9  ,   @ 8d  (  A H  A x8 K`    H8! @|N  A   L |	N 9A   L |	N A   L |	N TA   L |	N XA   L |	N 9A   L |	N PA   L |	N 9A   L |	N DA   L |	N 9 LA   L |	N 9A   L |	N 9tA   L |	N A   L |	N A   L |	N A   L |	N A   L |	N ؐA   L |	N 9̐A   L |	N 9ĐA   L |	N hA   L |	N 94A   L |	N 9LA   L |	N 9 A   L |	N 9A   L |	N 9A   L |	N АA   L |	N 9ܐA   L |	N 9lA   L |	N 9A   L |	N 9A   L |	N 9A   L |	N A   L |	N 9A   L |	N A   L |	N 9,A   L |	N ȐA   L |	N  A   L |	N 9A   L |	N 9A   L |	N 9A   L |	N 9A   L |	N 9A   L |	N pA   L |	N A   L |	N A   L |	N A   L |	N ,A   L |	N 0A   L |	N A   L |	N A   L |	N (A   L |	N 8A   L |	N A   L |	N ̐A   L |	N 9A   L |	N 9A   L |	N 9\A   L |	N xA   L |	N @A   L |	N 9$A   L |	N 9|A   L |	N 9lA   L |	N LA   L |	N 9A   L |	N A   L |	N A   L |	N 9A   L |	N HA   L |	N 9A   L |	N 9A   L |	N 9 4A   L |	N 94A   L |	N 9dA   L |	N 9A   L |	N 9$A   L |	N 9DA   L |	N 9TA   L |	N 9A   L |	N 9tA   L |	N 9A   L |	N 9A   L |	N 9A   L |	N 9A   L |	N 9ܐA   L |	N A   L |	N  A   L |	N 9LA   L |	N 9ĐA   L |	N lA   L |	N 9A   L |	N 9<A   L |	N 9A   L |	N |A   L |	N 9dA   L |	N 9A   L |	N 9\A   L |	N 9A   L |	N 9$A   L |	N 9A   L |	N 9A   L |	N 9\A   L |	N 9A   L |	N A   L |	N A   L |	N dA   L |	N A   L |	N 9A   L |	N 9DA   L |	N A   L |	N 9A   L |	N 9A   L |	N 94A   L |	N 9A   L |	N 9|A   L |	N A   L |	N 9DA   L |	N 94A   L |	N 94A   L |	N 9A   L |	N A   L |	N 9A   L |	N 9A   L |	N 9A   L |	N <A   L |	N 9LA   L |	N A   L |	N 9A   L |	N A   L |	N A   L |	N A   L |	N tA   L |	N A   L |	N A   L |	N A   L |	N `A   L |	N $A   L |	N A   L |	N \A   L |	N 9A   L |	N 9A   L |	N 9A   L |	N 9A   L |	N A   L |	N 4A   L |	N A   L |	N A   L |	N ԐA   L |	N A   L |	N ĐA   L |	N 9|A   L |	N A   L |	N ܐA   L |	N 9 ̐A   L |	N 9dA   L |	N   A |	L N      c(H8


(0 P(P`	x

0	
x0
@	
8
 P	
p	PP
h
 
(@`
P

0
0 
H(
8`
hX(@h
xh
  "c  h!0,048<@Htx|H@D`x8"	 c
  	 (08@HX`hp!x XHL
 
PXT|@`"c  (!c	  048@px!	ea    T d   L `    P L      0 `    	  	P 	 	 	 	 
 
$ 
4 
t 
| 
 
 h  D H    `  (   ( X d    &x ( ( )8 ) ) ) *< * + , , -H . 2x 4 7 7< F GH G G H( H H Il I K K| K L\ L M P S T T$ T0 T< T T V$ X Y4 [$ [ ^ ` a aX a bp e, f4 f f g g g h` i jX j k k k l` l } ~< ~   8         l (   |   `  P 4  t | @     t   0  (  Ð p ,  ˠ ̌ ͤ X \ d l t є   ` h  Ӏ $ 0 Ո  ּ 8  ج D 4  0  h ` h @ 4 l d      p  D   x  4 X  |   ` H   @ h  < $   &  <* 4% # <!
SunMonTueWedThuFriSat   JanFebMarAprMayJunJulAugSepOctNovDec?%.3s %.3s%3d %.2d:%.2d:%.2d %d
           (((((                  H   C0"c   $(,)048<&SundayMonday'Tuesday	WednesdayThursday Friday   Saturday January  February %MarchAprilMay  June July &August	SeptemberOctober  November December %: AM PM    ,  ! ,       %001111"
`c	  @DHLPTX\`*d1
(1
P1"
`..  ;Zx!0N  dInternal malloc abort -- Corrupt segment in FreeList @  +Internal malloc abort -- FreeList not empty!Attempt to free an odd pointer @  m Attempt to free an unallocated or corrupt block @   Attempt to reallocate an unallocated or corrupt block @ c  @Th!c  ,`t!c  (<Phx6    0Unknown error%Error 0 - No error  Permission denied9No such file or directoryNo such resource  Interrupted system service  I/O error   No such device or address   Argument list too long  Exec format error   Bad file number No child processes  Resource temporarily unavailable, try again later   Not enough space    Permission denied   Bad address Block device required   Device or resource busy File exists Cross-device link   No such device  Not a directory Is a directory  Invalid argument    File table overflow Too many open files Not a character device  Text file busy  File too large  No space left on device Illegal seek Read-only file system YToo many links  Broken pipe Math arg out of domain of func  Math result not representable%s:  %s
" )File %s; Line %d ## Assertion failed: %s
                  %%.2d  $%.3di %.4d    %d  %d -0123456789ABCDEFGHiJKLMNoPQRSTUVWXYZ@!%$_ )0123456789abcdefghijkLmnopqrstuvwxyz@!%$_aaa&Htmp.XXXXXX#aaa
tmpfileXXXXXX#wb+-+ 00123456789ABCDEFe    0123456789abcdef!x0X- +   -INF NAN(000) -+   +dev:consoleL dev:console
%stdinDev:Null; stderr  stdout  Dev:StdOutdev:console   dev:null  dev:stdin dev:stdout*dev:stderr!          B                    IH8Unimplemented function: Bogus!-__initStdCLib
__termStdCLib                                                                                                                                                                                                                "SH!                 
     
      D                              >                        >                    B      
    &  0  <  H  V  ]  l  v  ~                         	   ' . 9 R c o              $ , 7 G O W _ f n y             %          JC@BFD
G Hd4CAH UH  InterfaceLib HSetFInfo LMGetCurApName HGetFInfo equalstring ExitToShell PBHOpenRFSync C2PStr GetNodeAddress BlockMove HUnlock PBHCreateSync FSWrite GetFInfo CallUniversalProc SysBreakStr SetFInfo PBSetEOFSync SetEOF FSDelete Rename GetIntlResource FSRead NewHandle p2cstr FSMakeFSSpec TickCount Create DisposePtr DisposeRoutineDescriptor ResolveAliasFile EqualString PBGetFCBInfoSync DebugStr NewRoutineDescriptor SecondsToDate FSClose PBCloseSync c2pstr DateToSeconds GetProcessInformation ReleaseResource HDelete GetDateTime ResError PBHOpenSync Gestalt GetPtrSize NGetTrapAddress SetFPos GetFPos HGetVol P2CStr SetZone SetPtrSize GetZone PBGetCatInfoSync CurResFile MemError DisposeHandle HLock GetCurrentProcess NewPtr MathLib dec2numl dec2num str2dec num2decl PrivateInterfaceLib GetEmulatorRegister SetEmulatorRegister atof_cvtecvtfcvt_DBL_EPSILON_DBL_MAX_DBL_MIN_FLT_EPSILON_FLT_MAX_FLT_MIN_LDBL_EPSILON_LDBL_MAX_LDBL_MINstrtodabsasctimeatoiatolbinhexbsearchcallocclockctime__p_CTypeisalnumisalphaiscntrlisdigitisgraphislowerisprintispunctisspaceisupperisxdigittolowertoupperisasciitoasciidifftimegmtimelabslocaleconv_CategoryLoc_PublicTimeInfo__locMoneyDataNumericDataTimeData__ydlocaltime_badPtrmallocfreereallocmktimemblenmbtowcwctombmbstowcswcstombsstrerrorperrorqsortsrandrandParseTheLocaleStringConvertTheStringMakeTheLocaleStringsetlocale_SA_DeletePtr_SA_SetPtrSize_SA_GetPIDgetpidsystemtime__assertprint__abortgetenvmemccpymemchrmemcmpmemcpymemsetmemmovestrcollstrftimestrcatstrchrstrcmpstrcpystrcspnstrlenstrncatstrncmpstrncpystrpbrkstrrchrstrspnstrstrstrtokstrtolstrtoulstrxfrmclearerrferrorfeoffgetcfgetposfgetsfputsgetsputsfputcfreadfwritefsetposgetcgetchargetwgetIDstringmktempputcputcharputwremoverenamerewindtmpnamtmpfileprintfvprintffprintfvfprintfsprintfvsprintf_doprntscanffscanfsscanf_doscanaccessfaccessopenclosereadwriteioctl_coreIOExit_getIOPortMacOSErrerrno_uerrorfcntlcreatlseekdupunlink__growFileTable_StdDevs_faccess_getDevHandler_addDevHandler__SigEnvraisesignalabort_GetAliasInfo_ResolveFileAliasResolveFolderAliases_FSSpec2PathMakeResolvedFSSpecMakeResolvedPathIEResolvePathResolvePath_fsFAccess_fsClose_fsRead_fsWrite_fsIoctl_coFAccess_coClose_coRead_coWrite_coIoctl_coExit_syFAccess_syClose_syRead_syWrite_syIoctlexit_exitPLstrlenPLstrspnPLstrpbrkPLposPLstrcatPLstrchrPLstrrchrPLstrncatPLstrcmpPLstrcpyPLstrncmpPLstrstrPLstrncpy_iob_lastbuf_filbuffflush_flsbuf_xflsbuf_wrtchk_bufsyncfclose_findiopfopenfdopenfreopenfsetfileinfofseekftellsetvbufsetbufungetc_exit_status_RTInit_RTExit_memcpy_memchr_rmemcpy__GetTrapType__NumToolboxTrapsTrapAvailable_BreakPointNoMoreDebugStr_Bogus__C_phase__NubAt3__RestoreInitialCFragWorld__RevertCFragWorld__target_for_exit_c2pstrcpydivldiv__setjmplongjmp_IntEnvStandAloneatexit_DoExitProcs          (      , & $ 1 $ :  C $ I 0 R , ^ $ i  r  w   ~ $                  $  8        $  (  ,  5J  
 0 z 
  ! 0 		 S ֕ 0 	 
  H 
3  
 =i <@ 	  3  	K 	a* : A h ^  = 2   8  G  v   f _ W  	 7  \ } T 
 	 D 	   W d    66 
t   
 C 	a  
[ 	 < 
	 
	 #r  (  P X  X 	g 
       a :     2 
 . p =    o 	g 
n o   v 	a  < ,   0 0  m   
z] . > 
& 6 .  b 
 )  	a 	n  
  
 
  
	 j q   0 #  ` *  	 "   	 : 9 ; 
g > ? 	` ? W < $ 	i 0  m '  .d "    1  	  
ӥ  %1 1      j  [ : >	  8  	 
< 8  0 ,  3  (  
 	 \Y 
ߡ ӡ o _ 
   =4  4 < n  1    ,}  1   M 	U 	a6 l| >  : | ] 
M 4 R    
    	  
  	  	  
c  
  	  
  =  8      	-  	  t  0  V    >      	    (          3    x  p    X  u  h    	@    	H    `    	    P  
  
    (  	  	    p              o  (      
      @            	8  L        	  
  ,        m    !      @        0  b    k  X  	W  
  z  8  
  4  Z     
    f  P    P  	  
p  3  (  
$  T  B    8  0      s          h    p          U      	               |  	0  I  	     	X  $      h    H          I  @  	u  
8  e  X      
    	  
  _  H    `  ]      h      d    
    	  
  	  
h  	J  	       ,    H      H    @  	m  
0  3    H                 1    *    &    &        	5  	      A  0      [  	        	    (  
    p  `  y          p    X    	P              P    	  
`  c            	  	  
8  |      
2  
  	  
X              r  	(    0  ~  x  Q        	  	        X  9         =  (    8  
u    	  
  	f  
(         	x  	^  
     	p  	  
  j  	   b  	      	{  
@  X         E  8         	        8    @    P      :      p  /       h  q  `  	  
P          
       h    p  ]  P  	  
x            x  
I  
    `  H    	  
      f        p      `  }              	      j       H        x  :    H  @      
     
  
  	  P    X  A       	        x  	B  H    x  
  (  ,      	      y  h  Z          	h      	Q  
  U  H    P      	  
  ?    	$  	      S  	  	>      	`  	  
H    H      
A  p       Joy!peffm68k   ˖                                                    P           (`  (`  (`  	                  1p                     x  R     "                 ^@  Loader Main %A5World INTENV SADEV Debug XXXXXXXX           (   
                        CHEZNVH8,. ~ $n `p $XJRm&x*. g . Ї$@&Jڊ(E`BRKbLN^Nt _zero  *QNVH$ mHh 
 mHh  mHh  m(HPHnN$6 f^ -$g   m$$h  
gJ0 mPf@ mC%I $$m$ *  m!@ $ j J  gVpx/ "m YN*n m!@  Jf0<`L m$ h $h  x `"J  mШ   @p Qv؃   xe m ( f"m YN*nB@LN^Nt _IntEnvInit  *QNV/
Hm("m YNJ*WfBp/ p+/ "m YN*W m( f m (  g m/(  "m YN*Wp@/ Hm(NFN^Nu_IntEnvTerm  *QNVpH$$n /<  NJ gbHnp/<sysv"m YN8 *nlJDfFn re>p<-@|-Jp -@Hnt"m YN8 *nlJDfHn|Hnt"m YN8 *nl`8<JDg6p -@-JBC=C"m YN*nl=@=CHn"m YN8 *nlJDgBBD0LN^Nt GetAppName   *QNVH 8&n (n /<  N n p +@$JWD HH+@ Jf.0-&rAf m$ MPGMf$h  
gJRgp `p+@  - g8p +@$ gp&HmNC+I gC( . g^p  n  `T m$ h 0@SHg <   `N g m$ h  ( & g m$ h  ( ( . g m$ h  ( 
 n   . g
 -  n  p L N^Nt _GetProgramGlobals   *QNVH$v//<  n"m YN @*n$H//<  n"m YN"@*n Jf0< `0< LN^Nu__NumToolboxTraps  NV0. 
@ J@op`B N^Nt __GetTrapType  *QNVH46. 
/N@rfCNFCn6<./ /"m YN"@*n&Ip/ /<  "m YN$@*n"Kfp `p  LN^Nt TrapAvailable  *QNVH &.  m֨ $CJf
 . $p `pLN^Nt _installLibExitProc  *QNV/ m&h p`Jf
 . &p `XK m"h C bp&_N^Nt atexit   *QNVH, m ( g> . v mШ (@(. `$T 
g"J YN*np (YL m"h ĳcLN^Nt _DoExitProcs   *QNVH $ - fN .   m$ h !@ p/ r+/"m YN*n m$ h  h $ h $Pp/ /
"m| YN*np/ p+/ "m YN*n"mX YN*n$_N^Nt _RTExit  NVH8$n &n &. (J` SJf LN^Nt _memcpy  NVH $n &.  SJg. f"JSI 	`p LN^Nt _memchr  NVH8(n *. $L&n  g( c`SK KSJ JSJg
`SJf L N^Nt _rmemcpy   "_ _!|h 0!M 4Hp NNu__setjmp   / fp o "( 0hgf*h 4LNNulongjmp  XXXXXXXX             x   >                        CHEZ*QNVH<(n  m0( fNx m8( B0(  HS&ko8Bp	/ "m YN*np N$poBp/ "m YN*np N&k2L<0    m֨ &CJSf  Bp	/ "m YN*np &@`  pL<      mШ &@&L<0   `JSgp m"h ód L<      mШ  @df m0( H  /  m/( "m8 YN$@*n 
fBp/ "m YN*np `: L<     Њ&@p mh  m!J   m L|    ( LN^Nt _getIOPort   *QNVH m1| HxB"m8 YN*n m!@  m"( $gZr<//  m h $/( "md YN*n m&h ` JSgBHxf/ k "h  YN*np m"h p(e:`BHz "m YN*nv/Hz n"m YN*n/Hz P"m YN*n/-p/ "m< YN*n m ( f"m YN*nLN^Nu_initIOPtable $dev:console dev:console dev:console NV/v 0. 
Hg "rİg r۰g  r߰g  rްg  rаg  rٰg  rưg  rѰg  rӰg  rհg  rڰg  rŰg  rܰg  rg  rȰg  rǰg  rݰg  rϰglrΰgjrʰg|rذgbrͰg`rְg^r˰g\rɰgZrҰg\rðgRxgJr԰gHrgF`Fv`Bv`>v`:v`6v`2v`.v`*v`&v`"v`v`v	`v`v`v`
v
`v`v &N^Nt _mapOSerr  *QNV/8.  mh0JDf . `/N m (N^Nt _uerror  NV/
$n  
g n f . ` 
$_N^Nt _addDevPrimative   *QNVH&.  m (  fC  m!I      jT m(h  pH&LXK`Jgp m"h  p|b(KYL m"h  pxbHBp/ "m YN*np `4   mBp/ "m YN*np ` L<      mШ  (@ LN^Nt _findDevSlot   *QNV//. N$&@ fp`n . g . &/. /+ N'@ /. /+ N'@ /. /+ N'@ /. /+ N'@ /.  /+ N'@   m  L|    &_N^Nt _univAddDevHandler   *QNVH<(n  -f"m m h !I p+@ m& mh80, rAgB@9@ C)I `  Jl fJp )@ 0, r@Ag9|  `2HnHxf2, p 0/ "mH YN*nJk
0.9@ `9|  $LPJJfv&Lr2p 0/ "m YN*n$Jf40@ c,0@ c <   ` <   6r 2 /"m YN*n$J g l  ` l  B@9@ C)I "l 2, p 0)I  , )@ BHxf2, p 0/ "mH YN*nJk l   m  mh0LN^Nt _findbuf   *QNVH<$n &n (n  fp m p N, 
g  Jg  + x+gJg+ gz `zxbgJg+ g| `|xpgJg+ gJ+ g+ g~ `~Irwgragrrg&`0Jgv`v    `*Jgv`v   `Jgv`v `p m p `pJg    Jg    //
"m YN*n-@Jjp `@p (0.9@ Jg <   `rrfp`p9@ p )@ )@ )@ B@9@  LN^Nt _endopen   *QNV/
"m YN*n/ /. /. NzN^Nt fopen  *QNVH m&/. "m YN*n m /. /. /. N6&N^Nt freopen  *QNVH&n &. pgp@gJgp m p`xJ g(0+ rAg/"m YN*n/+ "m YN*nk 0. k    c7| `0. 7@  . '@ /N
   c <  `p LN^Nt setvbuf  *QNVH$$n /
"m` YN*n/<????/<????B/
"m YN6 *nJCf"B/
"m YN*n/
"m YN*np`/
"m YN*np LN^Nt access   *QNV/
/. /. /. B"m YN*WN^Nt faccess  *QNVHv-CHn"mx YN&@*n f `L0. R@6BC7C p '@ /Hxd /. Hn"m YN( *nJg6p`J f .'@  .LN^Nt open   *QNVH$     jBp	/ "m YN*np`PHn "mx YN$@*n 
fp`6/
 j "h  YN& *nB@4Jg0* / /"m YN*np`p LN^Nt close  *QNVH     k"Hn "mx YN&@*n fp`f0rAfBp	/ "m YN*np`H . '@  . '@ / k "h  YN& *nJg0+ / /"m YN*np` .  LN^Nt read   *QNVH     k"Hn "mx YN&@*n fp`f0rAfBp	/ "m YN*np`H . '@  . '@ / k "h  YN& *nJg0+ / /"m YN*np` .  LN^Nt write  *QNVH4     jBp	/ "m YN*npNHn "mx YN$@*n 
g   .   fg@/. /. /
 j "h  YN& *nJfp N 0* / /"m YN*npN      jBp/ "m YN*npN v -CHn"mx YN&@*n fp`\Hn "mx YN$@*n"J Kp QBHxf/
 j "h  YN& *nJgB@60* / /"m YN*np` .LN^Nt ioctl  *QNVH m8( B0(  HSv `/"m YN*nRo m( g"m YN*nL N^Nu_coreIOExit  *QNV/
Hx/. "m YN*WN^Nt creat  *QNVH . -@ . -@HnHxf /. "mH YN& *nJf .`p&N^Nt lseek  *QNV/
 . g`/. Hxf/. "mH YN*W`Bp/ "m YN*WpN^Nt fcntl  *QNV/
BB/. "m@ YN*WN^Nt dup  *QNV/
BHxd/. "m  YN*WN^Nt unlink   *QNVH<$n *. x  
g(/
"m YN( *nl//
"m YN*n 
`d/"m YN*n-@"m YNJ@*ngp `> 
g"//./
"md YN*n/
"m YN*n&n(n`Be .L0N^Nt __growFileTable  NVH8(n (<   &LRK$n S    ofJnJf <   -@.`Bp-@ .LN^Nt __SmartC2Pstr  NVH 0&n $K gJfSJ 
L N^Nt __lib_Cstrlen  *QNVH<(n &.  gJg/"m$ YN*n   cBp/ "m YN*npN  m (  fC  m!I   m&h  XK`Jgp m"h  p|b"KYI-I-|@  $IXJp m"h  XIb/. //"R YN*n-@Jk"JYI-I . g m  e n  &.@   f .`28.n  jp -@`
BD//."m YN*npLN^Nt _faccess   *QNVH$(. JkpmBp/ "m YN*npN  m (  fC  m!I   L<      mШ  $@J fBp/ "m YN*np`` . g  n   . g
 *  n   . g
 *  n   . g
 *  n   . g
 *  n   .  g
 *  n   p LN^Nt _univGetDevHandler   *QNVHHnHnHnHnHnHn/. "m YN& *n . g
 . n   . g
 . n   . g
 . n   . g
 . n   . g
 . n   .  g
 . n    &N^Nt _getDevHandler   *QNV/
/.  /. /. /. /. /. /. "m, YN*WN^Nt _addDevHandler   *QH 0"m+I"m+I mG E` -$ -&XKXJAeB@ m0p m1@  mC m!I L Nu*QNVH<&n  m ( f"m YN*nv  . -@`"   ep m pN R .-@0.rAg AЈ(@ m h 2( p 0 fp-@`$Tfp` 
-@ f m h 0. 
F@h `l fV m h 0. 
h     f m h 2p 0 g8` m$h JRg*0. 
F@R/. "m YN*n`pf"m`"K( .LN^Nt signal   *QNVH4 m ( f"m YN*nv  . -@`   ep`nR .-@0.rAg A&p   fp `D m$h 2* p 0 f
0. 
Rp`$p/ /. "m YN*n/. "K YN*np LN^Nt raise  *QNV/
p/ "m YN*W/<   "m0 YN*WN^Nuabort  *QNVH m ( f"m YN*nB@ m h 1@ v` . -@ R0. 
rAg r/ "m YN*n&N^Nt sig_dfl  *QNV/. N BN^Nt exit   *QNV/ m ( g$ m&h p`p &XK m"h C b/. N B&_N^Nt _exit  NV n p N^Nt PLstrlen   NVH8&n (n p -@x  z  `&@$L&`.g
SRJJg`SRKR    n0.L8N^Nt PLstrspn   NVH8&n (n x  z  Jg2`(@$L&`.f `SRJ    nSRK    np L8N^Nt PLstrpbrk  NVH8(n x   n R z  Jg> R( p-@`&&$n &L`Sf0.`RJRKgRRL .oB@L8N^Nt PLpos  NVH8&n &<    n p -@r -Al"<   -A..$n (J&.R`RK KRL LS    n . LN^Nt PLstrcat   NVH &n p Ћ(@gRK K. f `p L N^Nt PLstrchr   NVH&n v  `. f `SKS    np LN^Nt PLstrrchr  NVH8&n  n p -@v  0. H-@JoLo-C&<   l-C..$n (J`RK KRL LS    n . LN^Nt PLstrncat  NVH0$n &n v  ( z -@Jo(&RS    o$RJ Jp RK Kr -@Jg0.`0.L8N^Nt PLstrcmp   NVH8(n $n p -@&L.( R`RJ JRK KS    n LN^Nt PLstrcpy   NVH0$n &n :. |  ~  BCCn0`^( -@Jo(60Hnp -@80H( &RS    o$RJ Jp RK Kr -@Jg0.`0.LN^Nt PLstrncmp  NVH8(n x   n R z  Jg4 R( `"&$L&n `Sf `RJRKgSRL    np L8N^Nt PLstrstr   NVH8(n &n 6. or8< Do=D $Lp -@0. Hr nv `,6. HÖo0.=@ . `RK KRJ JSn n   o
`RJ JBS    n LN^Nt PLstrncpy  *QNVH (n 0, @ gZ l  0, rAfJJ f/"m YN*n0, @ g< mpG`.0+ @2<Af/"m YN*nrfpN pe , )@ 0, rAgp`2, p 0/ /, 2, p 0/ "m  YN*n(S k l R p `, rf l  0, @ gl ` l   p (pL N^Nt _filbuf  *QNVH $ mpE`/
"m YN*npe$_N^Nu__cleanup  *QNVH&n x fpN 6+ =CC gD0.rAgx `/"m YN( *n2+ p 0/ "m YN*nJjxp m `Jk fp m 0+ rAg/+ "m YN*np '@ B@7@ p & + '@  LN^Nt fclose   *QNVH<(n v  f< mpG`"0+ rAg/"m YNJ*ngvpeJfp `p`t0, rAfv ( `b&Lp"LXI-I0rAf<0, rAg2$l  
g* l c" n$P/"m YN*nrf l f0, r Agp`p LN^Nt fflush   *QNVH,(n 0, rRArBAfB l "l d  .  l R p
 fZ/"m YN*nxf `p N 0, rArAfD. @p/ Hn2, p 0/ "m YN*nrf. p N  l   pN 6, p=C@p@f$l  
g l f"Jf0.rDAf/"m4 YNJ*ng
`p gp`T/"m YN*nrg*S k.  l R `/. / "m YN*n0, r Agp`. p LN^Nt _flsbuf  *QNVH<&n $KXJ -@.*(k $0+ rDAgp `2+ p 0&"+ v j$`$ l/"m YN*nv oj//2+ p 0/ "m YN, *n伅gJ k   n .'@ &`0 &"k 'I /$k -J/
 n/"m YN*np`p LN^Nt _xflsbuf   *QNVH&n 6+ p=C@p@g$0.@ f
 k   p`l0+ rArA7@ J f/"m YN*n k "k f:0+ rDAf02+ p 0&"+  v j$`$ l/"m YN*np LN^Nt _wrtchk  NVH&n (+  j
 + '@ ` o&LN^Nt _bufsync   *Q/ mpG `0@ f
"Kp 	`p"mpbp &_Nu*QNVH(n "m YN&@*n gbv &BD7D 0. 
7@ p '@ '@ '@ 7D Irrgragrwg `& k  `"p/ B/. "mD YN*n k  `p `$, x+gJg, fk  k   LN^Nt fdopen   *QNVH/. Hn"m YN& *nJj
p m `JHnBHn"mt YNJ@*nf( . -@ . -@HnBHn"mx YN*n`p m &N^Nt fsetfileinfo   *QNVH,(n .. (. l 0, r=@Ag  plnJ gh0.rAf^,*Jf* $@r/B4, r 2/"mD YN" *n 
ڀ`0, @ f Jon ,  n۬ p N 0, @ g , )@ l //2, p 0/ "mD YN* *np (`P$Lp0@ gB/"m YN*n0@ gp (R , )@ //2, p 0/ "mD YN* *nvf `p LN^Nt fseek  *QNVH&n  v j&0+ rAg(D`@6+ =CC g&x 0.rAg&J g 0.rAf(+  `p m p`0p/ B2+ p 0/ "mD YN& *nJkք`p m  LN^Nt ftell  *QNV/
Hx  . fp`p / /. /. "m YN*WN^Nt setbuf   NV/&n  g,0+ rAg k "k b k "k f
JfR `p`. S  k R . &_N^Nt ungetc               h                           CHEZ*QNVH$$n  
gzJgv/
Hn"m YN( *nv k\ .   d g  dg  dg&`>Hn/. N `dBHn"m YN6 *n`:/. Hn"m YN( *nj <@  `,HnBHn"m YN6 *nJCfp `2p 0 @   LN^Nt _fsFAccess   *QNVH<(n 0H-@| r gB. .  % g <@  N$| HnHnB"m YN*n .   gB@=@p -@`0.=@ .-@ . -@0.@@ f@/<  N :J g2Hn/<alis"m YN: *nJEf
 .rfp `p@`B..g RB @@@Hn/. /.0./ "m YN: *nJEfJ.g(HnHnp/ Hn"m YN: *n.@`HnHnBHn"m YN: *nEf .   gBEvպCgp@gpݺ@fDHnHnHnHn./ /. /.0./ "m YN: *nCf .   gBEJEg0| <  @   9E  N.g
 <@  Np.f.f
 <@  NZ.g$6.=C(.-DE-J-D-J =CB.v -C-C .rrgrgrg| `| `|  .rgHn"m\ YN: *n`Hn"m YN: *nJEf(0.@ 2< AfHn"m YN*nz,<@  Ef   .   g  Hn"ml YN6 *nJCf  Hn/. /.0./ "mP YN*nJ@WD HH6  m( f-|MPS  .rgHn"m\ YN: *n`6Hn"m YN: *n .   f-|TEXT m( g-|ttxtJCg"Hn/. /.0./ "mL YN*n`:JEf  v -CdB@=@t-Cj0.=@n0.=@pHnX"m YN*n .rg0.|@ fHn"m YN*nz`8 .   g,p -@Hn"m| YN: *nJEgHn"m YN*nJEg0| <  @   9E `
JgB@9@ Jf  p/ "m YN*n)@ JfHn"m YN*n|`  0.$LPJ R P1@ p R P0 .    g   n p R/ "m YN*n R P!@ 
Jf"/"m YN*nHn"m YN*n|`@$n p R/ &LPK S P/( 
/
"md YN*n0. S P1@  . S P!@ Bp/ 0./ "m YN*n LxN^Nt _fsOpen  *QNVH<&n (n $n p -@0=@B@=@ + -@"K\I-IHn"m YN6 *n.rVD HHJ gB`0.@ J@VD HH. g  Jg   .faamg  fadrg  factgzfaetgrfaexgjsrvrgbflpygZfdrpgRhdskgJfamngBdropg:fapfg2fapng*fashg"fastgfasygtrshg
fldrg` `B0LN^Nt _GetAliasInfo  *QNVH<&n (n (//. /. 0. 
/ "m YN6 *nJCgpն@f  . f". g//.  p/ /"m YN6 *n`b$KAp Q0//.  p/ /"m YN6 *nJg4pն@f.0nf& + f"K\I/	Hn"m YNJ@*nfvJCg
Cg0`<Cf
. fp`,. f. g
Jg n  B$n $JfJfp `p0LN^Nt $_ResolveFileAlias  *QNVH<:. 
,.  . g n JfPB$n  n  &n $/. /. //"m YN8 *nJDf//
B/. "m YN8 *n0NBDp -@$n @-JIBC n  Cr  Ҋ-A$n TJ-J"n \I-I` 6"nRI-I`R$np Њ @&nбcr:gS nбg@.Ӓ.א$np bp `p / p:/ RJ/
"m YN*n-@ nбg.`N.fH nf>/. /.//"m YN8 *n0WD HH n B  n $ n  0N&.VDHHg$$n@.ې.S .S  n.fH nбf> .g8$np R/ /
Hn"m YN*nR..p A :  `2$np R/ /
/"m YN*nAgR . :/. $/.  /. /. &.WDHH/. / Hn//"m YN8 *nv: nJDgpո@fb .-@JgJ n : n,$np R/ /
Hn"m YN*n.R @C.p AЈ(@R. .f JDg .g n :. n 0LxN^Nt  ResolveFolderAliases   *QNVH<&n (n  //. /. 0. 
/ "m YN6 *n02 Hg
pղgp`  $KAp Q0//. p/ /"m YN6 *nJg4pն@f.0nf& + f"K\I/	Hn"m YNJ@*nfv n `>B  n  n `,//. /. /p/ /. /. 0. 
/ "m YN6 *n0LN^Nt MakeResolvedFSSpec   *QNV@H$. p R/ Hn /. P"m YN*n<. p R/ Hn Hn@"m YN*n<0. =@p -@p=@C@-I . 
-@Hn"m YN6 *n< .-@JCg0N .@R @ n PHt  B=AA cp`t$n PI/ RJ/
.x v 6-C֮ P"CRI/	"m YN*n<p 0/ Hn@/. P"m YN*n< .Ю P @ :. n P   f FB@L8N^Nt L_FSSpec2Path   *QNVhH<&n (n $n $Hnh//. 0. 
/ "m YN6 *nd02 Hgpղg  `  . gfChAp Q0/
/p/ Hnh"m YN6 *ndJgPpն@fJ0.nhf@ .jf6HnnHn"m YNJ@*ndfv`/
/p/ Hnh"m YN6 *nd n  `:B  n  `,/
/.  /Hnh. / //. 0. 
/ "m YN6 *ndBD n  Jg*JCgCf /. Ap/ Q"m YN8 *nd`p R/ //. "m YN*ndJDf0H`02 H LN^Nt  MakeResolvedPath   *QNVH&n BDHnHnB"m YN*nHnHn/. Hn//.0./ "mt YN6 *n. n JCgpն@fB.g /. Ap/ Q"m YN8 *n`p R/ //. "m YN*nJDf0H`02 H LN^Nt IEResolvePath  *QNVH&n (n BDHnHnB"m YN*n/"m YN*nHnHn/. Hn//.0./ "mt YN6 *n. n JCgpն@f>.g/Ap/ Q"m YN8 *n`p R/ //"m YN*n/"m YN*n/"m YN*nJDf0H`02 H LN^Nt ResolvePath  *QNVH,(n BD$LPJ R PSP0np R P0( / "m YN8 *nJDg9D `>0@  g6 l $P/* 
/* 0* / "m YN*n l  P/( 
"m YN*n/, "m YN*nJDfp `p	LN^Nt _fsClose   *QNVH&n  + -@/+ Hn k  P0( / "m YN6 *npٶ@fBCJCf .  .ѫ `7C JCfp `pLN^Nt _fsRead  *QNVH&n 0rAg,Bp/  k  P0( / "m YN6 *nJCg7C p`N + -@/+ Hn k  P0( / "mp YN6 *nJCf .  .ѫ `7C JCfp `pLN^Nt _fsWrite   *QNVH&n (n  .   f g,  fg    fg    fg    fg  `   grgrg`  p-@`p-@`p-@   f
J fBC`2/, 0./  k  P0( / "m YN6 *nJCg
7C pN    gfp ("LXI/	 k  P0( / "m YN*n`B k  PRPBC`6B@7@ p`> k  P0( 8BC`/ k  P0( / "m YN6 *nJCg7C JCfp `pLN^Nt _fsIoctl   *QNVH<&n &+ -C C P ( fz m& mh:p '@ S/Hxd HzHn"m YN( *nJg/Hxd Hz Hn"m YN( *nJg m (  g m(h  p m  mh0`D k  P ( SgE `E v 'C  S (k 'C /Hxd /
Hn"m YN( *nJf/."m YN*n .'@ `* .$KPJ$'L &< R P  R P!C  R PB(  L8N^Nt _coDelayedOpen  $stdin   Dev:Null    stdout  stderr  *QNVH4&n 2-p 0Jgrgrg`|p/ "m YN*n'@ Jfv`j$KPJ R P|  0-g R P 2-p 0 R P!@ `p  k  P  k  P!| 0-f/"m YN*nv `
p m vRm LN^Nt _coStdFDOpen   *QNVH4&n x 0@ 2< Af
 <@  N 0rAg  p/ "m YN*n'@ JfpN  m&$KPJ/"m YN*n R PB( p/ "m YN*n R P!@ B"m YN*n R P /"mh YN*n m̶gVB@6/"m YN*nx`@ m& mh:/Hxd Hz BHn"m YN( *nJf m  mh0 .'@  L8N^Nt _coOpen Dev:StdOut  *QNV/
p/ BHz d/. "mT YNJ *Wfp`8  d  g <@  `&m d/. "m YN*W`/. "ml YN*WN^Nt _coFAccess  dev:console *QNVH4&n x z $KPJ/"m YN*n R PJ( gB@6/"m YN*n`B k  P&g/"m YN( *n k  P&( g/"m YN* *n&g ` L8N^Nt _coClose   *QNVH<(n /, "m YN*n l  PJ( g*/"m YN& *nJfb/ l "h  YN& *n`L l $P g/
"mx YN&@*n fp	`& , '@  , '@ / k "h  YN& *n LN^Nt _coRead  *QNVH<(n /, "m YN*n l  PJ( g,/"m YN& *nJf  / l "h  YN& *n`z l  P ( fp	`f l "PXI/	"mx YN&@*n$Lp f Ѭ p $p	`6 , '@  , '@ / k "h  YN& *n + )@  + )@  LN^Nt _coWrite   *QNVH<&n *. /+ "m YN*n k  PJ( g4/"m YN( *nJf  /. // k "h  YN( *n`    fg
  fg`p N pN x	 k $P g2/
"mx YN(@*n gD/. // l "h  YN( *nJfD k $PXJ g2/
"mx YN(@*n fp	`/. // l "h  YN( *n L0N^Nt _coIoctl   Nu*QNVH<$n (n p/ BHz8/
"mT YNJ *ngp Np/ BHz"/
"mT YNJ *ngp -@`Np/ BHz
/
"mT YNJ *ngp-@`*p/ BHz /
"mT YNJ *ngp-@`pN   d  g
 <@  N 0@ 2< Af <@  `jHn"mx YN&@*n f <@  	`L0H62HrrAHðg <@  
`*BHxf/ k "h  YN*n + )@  + )@ p LN^Nt _syFAccess  0dev:null    dev:stdin   dev:stdout  dev:stderr  p Nt p Nt NVH&n  + ѫ v 'C  LN^Nt _syWrite   NVH  .   f g
  fg`v $n $%C  `p `pLN^Nt _syIoctl   XXXXXXXX
"D  	!          B                    "SH!  	! `$FSYS


 &
CONSc  
XPh%`SYST 
p
H
@                                                       {!7
 L
	H

(

8	
	
	0	p	@h
0@  	 
		x	 
xx
			0		
 			8
8		H
	!
 U$ϩA      NNB 0H'	 $h"P	H0 P@pHH# eE   h H   0 x @    p   @ ' '  % %( 	P 8  $0 # #8 (    
 
X   P (  h  0 
x             P h x p  X      0    
8 (   x   H &  XXXXXXXXXXXXXXX                      -       T  0      \               -          
    !  -  9  G  N  X  `  n  v                            
    6 > J R ] m u |               "    db ByB B BBBwB B8` J+ #B b @ @ F	bF=bFInterfaceLib HSetFInfo HGetFInfo equalstring ExitToShell PBHOpenRFSync C2PStr BlockMove HUnlock PBHCreateSync FSWrite GetFInfo SetFInfo PBSetEOFSync SetEOF FSDelete Rename FSRead p2cstr NewHandle FSMakeFSSpec Create DisposePtr ResolveAliasFile PBGetFCBInfoSync FSClose PBCloseSync c2pstr GetProcessInformation HDelete PBHOpenSync Gestalt GetPtrSize NGetTrapAddress SetFPos P2CStr HGetVol GetFPos SetPtrSize PBGetCatInfoSync CurResFile MemError DisposeHandle HLock GetCurrentProcess NewPtr _DoExitProcsatexitungetcfopenfdopen_xflsbufsetvbuffclose_findbuf_flsbufPLstrncpyPLstrstrPLstrncmpPLstrcpyPLstrcmpPLstrncatPLstrrchrPLstrchrPLstrcatPLposPLstrpbrkPLstrspnPLstrlen_exitexitabortraisesignal_addDevHandler_getDevHandler_faccess__lib_Cstrlen__SmartC2Pstr__growFileTablesetbufftellfseekfsetfileinfofreopen_uerror_coreIOExit_findiop_bufsync_wrtchkreadclosefflushfaccessaccess_filbuflseekcreat_getIOPortioctlwritedupfcntlopenunlink_syRead_syClose_coClose_coFAccess_coIoctl_coWrite_syFAccess_coExit_ResolveFileAlias_coOpen_coReadResolveFolderAliases_fsRead_fsClose_fsFAccessResolvePathIEResolvePathMakeResolvedPath_FSSpec2PathMakeResolvedFSSpec_GetAliasInfo_fsIoctl_fsWrite_syIoctl_syWriteerrnoMacOSErr__SigEnv_iob_IntEnvStandAlone_StdDevs_lastbuf            
       !  " $ %   .  6  <  B   D $ L  U  
3 
< _ D   
n 
g 0  
ӫ 0  = 	a ; ? < 
 
 <@ 
& ?   	a 	a6  66    q  =4 0 > : 8  L 0 	a* n  >	 \ 	a 
	 	 o 
	 
	 ,} 
 b ?  
 | m    l| \Y ֕ 
   0 > 9  
 , h 	 0 5J     : 0 > 0  =i          
(    	8  E  
    
  *  	  [  	  8  
    P        	`    	@  t    U  	  =  	  c               
P    	  y  	    
`  s  
  5  	    	p    	(  0    A      
         `    x    	     	H          l      
      U  
  #  	x    
  9    Z      	   L  	    	0  )          
X  b  	  P  	  #  
    
p     
        	h  !    t  	    
    X  o  	  h  	    
    
@  a  
      -  
  |      
    
         
x    h    p     	P    	    
               E  	    	X     L    
     
H  R      
  J          
h    	 XXXXXXXXSEG#               
 XXXXJoy!peffm68k   ˗                           8  8  8                   4  d           )   )   )   @            7  7  7  -@                       m     &                 {0  Loader SANELIB %A5World STDIO STDCLIB Debug XXXX           8                           CHEZ*QNV/
B@=@HnHnHn/. NHnHnN @CE$$4HnHn?<$n $%n  
$_N^Nt atof   *QNVH 4&n . '@0. =@/A / / / HnNX+ p rIgXrNgRr?gr0g*`.B/.  /. p/ A / / / /"m YN*n`@B@7@ + p 2+ HЁ n  I n   $KZJ+ p -JB n L N^Nt  _cvt   *QNV/
B@=@HnHnHn/. N h . g0.HЮ  n  HnHnN  @CE$$4HnHn?<$n $%n  
$_N^Nt strtod   BgL HHo ?< p  o 0Nt str2dec  // Ho // ?< Nt _num2dec  // // ?< 	 / Nt _dec2num  *QNV/
B/. /. /. A / / / Hm"m YN*WN^Nt ecvt   *QNV/
p/ /. /. /. A / / / Hm"m YN*WN^Nt fcvt   H瀀 /  o j0@!@ B //?< `Ho /?<(LNt XXXXXXXX             `   %                        CHEZ*QNV/ mHh Hn /. N&  m0( (r Agp` &N^Nuprintf   *QNV/ mHh /. /. N&  m0( (r Agp` &N^Nt vprintf  *QNV//. Hn /. Nd&  n 0( r Agp` &N^Nufprintf  *QNV//. /. /. N$&  n 0( r Agp` &N^Nt vfprintf   *QNV/-| . -@-@p=@p(=@HnHn /. N &  nB &N^Nusprintf  *QNV/-| . -@-@p=@p(=@Hn/. /. N d&  nB &N^Nt vsprintf   NV/(. pam rЁ`   Am rЁ` rЁ(N^Nt toint  *QNVH<(n p -@$Lp-J"LXI-I . -@`R  n I-@$Jgr%f*. g  ۮvf0S k n l R `/ n/ "m YN*n`D n0r(Af //.$n/"m8 YN"@*n$`//p/ /."m< YN*n .$f0, r Agp` .NB@=@@=@<=@8=@4=@0`Rn0R  n I-@$r+gr-gr gr#gr0g`Rn4`Rn8`Rn<`Rn@`   *$f"X  n  (-@ JjD Rn4R `<p -@ ` . L<    
Ю$rЁ-@ R  n I-@$r0mr9o n r.g|`ZR  n r*fX  n ,(j|R `4| ` L<    
Ю$rЁ, R  n I-@$r0mr9oBC n IrLgrhgrlg`vRCR C
R-IDB.C-IHp -@,-@( n R I-@$rdgvrigprugjroghrpgfrXgdrxg^rEg reg rfg rGg rgg rcg rsg rPg rng Jg 4` fx
`
x`Rn<x    kB@=@@C  oX  n  (-@L`>X  n  (-@LC  j(&.$pdgpif0.NH-@L`2.Np 0-@L&.$pdgpif6    LjC	 -IDDL`0.0g
C	-ID`0.8gC	-ID&.$pXgppfE	`EGo-K`& .L&LC Ҋ AS n .LLD  -@L .Lf*0.<gN   o$fJk&Ro8,`4|`.Jg* .$rxgrpgrXg`C-ID`C-IDJj&D`&-C(`     j|C  k6P  n -h-hHnHn?<-nP-nT=nX`*p
Ѯ  n CE$$4-nP-nT=nXBHn`Hn\&Rxl ` / A\/ / / HnN :-@ .`g
C-ID`0.0g
C-ID`0.8gC-IDGd npI g  pN g  Jg nRI`p0Jf0.<g .-F,` nRS, .,v o nJf*.\SjD v
LCp0 SH nH L|    
* JfCb    \op+`p-SH nH   Z$npE`peSH nHCd-I` B@=@@ nrIfHzHnd"m( YN*n`fHzHnd"m( YN*n$n* I/ NX* * I/ NJڀ~`$ v
LCp0  SAd   L|    
*    dEd-JHnd"mL YN*nЊ&@` `    j|C  k6P  n -h-hHnHn?<-nP-nT=nX`*p
Ѯ  n CE$$4-nP-nT=nXp/ Hn`Hn\/A\/ / / HnN :-@ .`g
C-ID`0.0g
C-ID`0.8gC|-IDGd npI g pN g x nDJfp `pЮ\v n2.<g(R`(ЄrPo|` *.\v o nJfp0` nRISn0.<fo .*`(R\    \o nJfp0` nRIS    jCd-I`     j|`Jf|C  k6P  n -h-hHnHn?<-nP-nT=nX`*p
Ѯ  n CE$$4-nP-nT=nXBHn`Hn\vl ` / A\/ / / HnN :-@.2.<f6/ "mL YN* *nl
.`SJS`
 Ю$@SJvmr0g&.\pmo,S` ,\` .'@d`X  n  (@dGd-KRK`  X  n &h-K    j/."mL YN*n`|Jg
S    jSK`jX  n &hRK-KJk n(p l n(p ` `0&nX  n $hJCgC  o .$`0.4`pNd .,v j-C, .(v j-C(/.D"mL YN*nAЈ"@(,*\I.	H0.@g0.4f . o&. ׮(.. &. o ` Ѯ0.4fl`&S k l R   `/p / "m YN*nS  . m8`S k nDRD l R `/ nDRD/ "m YN*n nDJg(`S k l R  0`/p0/ "m YN*nS( .(v j̺o  pf2S k n l R `/ n/ "m YN*n`n n0r(Af //.$n/"m8 YN"@*n$`B//p/ /."m< YN*n`(S k l R  0`/p0/ "m YN*nS, .,v k8`S k nHRH l R `/ nHRH/ "m YN*n nHJg(`S k l R   `/p / "m YN*nS  . m `LN^Nt _doprnt f    -   +       0123456789abcdef    0123456789ABCDEF    0x  0X  -   +       INF NAN(000)    -   +     *QNVHn /.  mHPN N^Nuscanf  *QNVHn /. /. N N^Nufscanf   *QNVH m*p=@&. -C-C/"mL YN*n-@p(=@Hn /. HnN 2(  m   	f m  L 8N^Nusscanf   *QNV H<(n v -C$-C(-C, n R I-@ Jg .#p  mА @rgf$@R(S"k l R r `/"m YN" *n-A0 
p  mА @tfS(//"m YN*nrg ~` n . v%f n R I-@ fPR(S k l R p `/"m YN*n-@0 g // "m YN*nrg ` v-C4   * fS4 n R I-@ z `$ L<    
Ю rЁ*  n R I-@ .#p  mА @rfJf*<&. -C8plgphgpLgpMf n R I-@ &. pcgnp[ghpngb$@R(S"k l R r `/"m YN" *n-A0 
p  mА @tfS(//"m YN*nrg .#p  mА @rg   P g     p -@@ . r[glrPg 2rcg 6rsg 8rng rog Drxg @rdg <rug 4rig ,rpg $reg Nrfg Frgg >` J n r^fv-CHR `p -@HHx  .HDR/ HnL"m4 YN*n n Ip]gp-ff.KAL@ R `TJg p-f<$n IǾg0*IƼn& / /.H AMЈ/ "m4 YN*nR `.KAL@  n R Iv]g`&<   o*fz .4gX  n &h`p &@$KR$S k l R p `/"m YN*n-@0rgJ&. rsgrPf.3r  mҐ Atf"r[f
ALJ0  f .4g.3RKSfg  .4gr   c gB   P f\/
"m YN*n`L .4gFp -@4 .8rlg rhg`0.&n*X  n  h0` .$Ю(X  n  h R@` dx`x`x
p -@Dv -C<R$S k l R p `/"m YN*n-@0v-gr+f:fR<Sg R$S k l R p `/"m YN*n-@0&. pxgpigppf 
   00f  SfR@` *R$S v k l R p `/"m YN*n-@0rXgrxf8Sg hR$S k l R p `/"m YN*n-@0x`|R@   x gnx`j .0Jgr0`2.tgr7`rW-@аl| L.  DЮ-@DR@SgdR$S k l R p `/"m YN*n-@0.3p  mА @p=C If x   f0. HA f ` .4g z .@g r .<gDD .8rlgrhg`0.FX  n  h0` @ .DX  n  h ` *(vPo*G`R$S k l R p `/"m YN*n-@0BB@=@XHn\HnHnXHn`N BSg0.\f0.Xg    n   PnR@ .@g   .4g  HnHnN J @CE$$4-nL-nP=nT .8rlgrLg(`@HnLHn?<X  n  h !n `8ALX $n $jC""2`HnLHn?<X  n  h  .@g .4Ѯ,    o     n g  S$//.0"m YN*nrf   n R r%f   n R I/ "mT YN*nrlgrhg&rngN`l n I/ "mT YN*nrnfP`. n I/ "mT YN*nrnf20.&n* n  P0`  .$Ю( n  P ` .@f  .,` .$g .,`pLN^Nt _doscan  NV n h N^Nt clearerr   NV n 2( t Bp 0N^Nt ferror   NV n 2( tBp 0N^Nt feof   *QNVH &n S k k R p `/"m YN*n&_N^Nt fgetc  *QNVH/. "m YN( *n n  v jp` L N^Nt fgetpos  *QNVH<$n ,. (n -JS&LXK"Lp-I`   n$/"m YN*nrf nfvp `xSR&o*`*/p
/ //
"m YN*n-@Jg*.욊śۓ n &x j"`"l/"m YN*n .f
v n jB .LxN^Nt fgets  *QNVH<(n | 6, p=C@p@f$l  
g l f$Jf 0.rDAf/"m YNJ*nf  `p f   , -@&LXK"Lp-I*.$Sn/"m YN*nrf`x/B/. /
"m YN*n-@Jg*.욊Sۓ n &x j"`"l/"m YN*n܅ .g&0, rDAg/"m YN*nrfp` `ۮ ` ZLxN^Nt fputs  *QNVH<$n (J m    n2 mHP"m YN*nrff  p N  mS  mR m* m/p
/  m/( /
"m YN&@*n g* m mۨ  m (  m  m&x j"`"l mHP"m YN*n g FSJB L8N^Nt gets   *QNVH<&n |  m6( (p@p@f4 m ( g* m h "m f2 m ( f( m0( (rDAf mHh "m YNJ*ng`p gp N  m ( "-@*. m(h n mHh "m YN*nrf`  /B/ m/( "m YN$@*n 
g*
 m  mۨ  m ( " m  m&( x j"`"l mHh "m YN*n܅ 
g> m h | 
 m0( (rDAg mHh "m YN*nrfp`
 `` LxN^Nt puts   *QNVH &n S k.  k R p `/. / "m YN*n&_N^Nt fputc  *QNVH<$n .. (n Jg . fp Nf0, rAg  ,L.` //
2, p 0/ "m YN* *nJf l  `vv j*`ldh(LG@Ɯ//
2, p 0/ "m YN* *nJf l   N 溆g      k   m f m0g l    LG  ЄN f . ` LG  N ,. L`&LXK"Lp-I n*/"m YN*nrf . "҇SLG`^SR&c*`*///
"m8 YN"@*n$Iۓ n &x j"`"l/"m YN*nf ~ . LN^Nt fread  *QNVH<&n .. (n Jg   . g  6, p=C@p@f$l  
g l f$Jf 0.rDAf/"m YNJ*nf  `p f  ,. L`6, pD=C@g  0.rAg8//2, p 0/ "m YN* *nغg: m f m0g* l   `"z `// "m YN*nrgRe    jp N ĺg   LG  N  , -@"LXI-I"Lp-I*. n -@ܚn&/"m YN*nrf . "҇SLG``d ` * ///."m8 YN*n؛$nے n &x j"`"l/"m YN*n؜f . `` jLN^Nt fwrite   *QNV/
B n //. "m YN*WN^Nt fsetpos  *QNVH &n S k k R p `/"m YN*n&_N^Nt getc   *QNV/
 mS k m"h R p ` mHP"m YN*WN^Nugetchar  *QNVH&n Iv`&S k k R p `/"m YN*nS    j6+ p=C@f
0.r Agp` .LN^Nt getw   *QNVH4&n /"mL YN. *nCHAp	 Q0CtAp	 Q0 -<f>"mp YN*n+@<JfR<HmDHm@"m` YN6 *nCf
B@;@D;@@(-<$K   o|`|z `$ v)LC A0 SJ J L|     )( RcmԾoXpm
0-Dx 8 `8-DB0( HDH 2-@H( `" z)LE A0 SJ J L|     )( bLN^Nt getIDstring  *QNVH <(n $L/"mL YN*n&JSK`SKSJrXg/
"m YN*nJg$ aB/"m YNJ*nf"Rrzo`B/"m YNJ*nfB L N^Nt mktemp   *QNVH &n S k.  k R p `/. / "m YN*n&_N^Nt putc   *QNV/
 mS  ( k.  m"h R p ` mHh . / "m YN*WN^Nt putchar  *QNVH$E v`. n S k n "h R `/. / "m YN*nS    j n 2( t Bp 0LN^Nt putw   *QNV/
BHxd/. "m YN*WN^Nt remove   *QNV/
/. Hxd/. "m YN*WN^Nt rename   *QNVH $$n /
"m YN*nBB2* p 0/ "m YN*np $ * %@ j 0* @ gj $_N^Nt rewind   *QNVH<$n (
DRv/-JgI`(J/"m( YN*nHm/"m0 YN*nHz v/"m0 YN*nG` arzgAdR`Hz NHm"m( YN*n/"m\ YN*nJfR  m p LN^Nt tmpnam  XXXXXX  aaa *QNVH$Hz Hn"m( YN*n/ "m\ YN*n.gHx+Hn"m YN& *nJjp `,Hz L/"m YN$@*n 
f/"m YN*np ` 
LN^Nutmpfile tmpfileXXXXXX   wb+                R                        CHEZ*QNVH/. Hn"m( YN*nHn"mL YN& *np/  AЈ/ /. "mP YN*nA B00 Hn"m YN*nHn"md YN*n&N^Nt _badPtr  *QNVH4,. z    bFvd, Vr, & S`R & fpb&AJ0 f//N &@ f,p `Z EE  &R-K n $+ + @ pZ gpU f+ p c g/Hz $Np `"KXI 	LhN^Nt malloc  8Internal malloc abort -- Corrupt segment in FreeList @  *QNVH4,.     o* X/ "m YN&@*n g   Z|   N  . AJ  gHz"md YN*np N &. xn.`.Vz V᥾ l.. `vg... V*| v܀X/"m YN$@*n 
gJfp `x -$+J&JXK(. A!@ | . VX`$K&&J| U . @ S    np & . EE  &R-K n $ Z. @  LN^Nt _allocMem .+Internal malloc abort -- FreeList not empty  *QNVH,$n  
rg/
Hz N`t 
gp(JYLpZ gpU f, p c g/
Hz N`B$LRJv     f Q 	/N` @ , @  EE   ($LN^Nt free  XAttempt to free an odd pointer @    Attempt to free an unallocated or corrupt block @   *QNVH<(n *.  f
/NXN Jf/Np N &LYKpZ gpU f+ p c g/Hz Np N + ~     f,   c&X//N>Jf(/"m YN, *nY`| V ∰db `4/N$@ 
fp `$d ` / //
"m8 YN*n/N 
LN^Nt realloc :Attempt to reallocate an unallocated or corrupt block @   *QNV/. /.  . L.   Ю / /. N N^Nt qsort  *QNVH<(. ,܆` H LF  L  * $n -J-J . -@(n $n&nd  //
"n  YN& *nJf/ ./ /
N.`    j  ٮ`//."n  YN& *nJf//ٮ ./ N `L    oB$nf"//ٮ ./ /
Nٮ .-@`///.N ٮ` D$nb nf\ . ". m/. //. /
N .-@ `/. //./. N"n-I *.  c&` //.왮 ./ /N X(n` LxN^Nt qs1  NVH0&. $n &n @SfLN^Nt qsexc  NVH8&. $n &n (n I-@.SfLN^Nt qstexc   *QNVHB"mh YN&@*n"m YN*nH+@"gJg/"m YN*n -`R S( @BC S@C S( @CC+IC+IC+I/"m YN*np LN^NugetIUPackageInfo   *QNVH4&n r#fp/ /"m YN*n@`/"m YN*n@.p2 fbNJf NE+JT -+@X -+@\ -+@`+Jd+Jh+JlxDqDpDrDtDsDuDvDwC<p N p +@`.g"R&-L<0   Axֈ C   o&-L<0   Ax00 .f  EzE0  R +@T R ( +@X R ( +@\ R ( +@` R ( +@d R ( +@h R ( +@l R( @q R( @p R( @r R(  @t R( @s R( !@u R( "@v R( #@wD<p `pLN^Nt changeMoneyInfo  *QNVH4&n r#fp/ /"m YN*n@`/"m YN*n@.p2 f*N>Jf   -+@H -+@LC+IPC;p `|p +@`.g"R&-L<0   Aֈ C   o&-L<0   A00 .f,EE0  R +@H R ( +@L R ( +@PD;p `pLN^Nt changeNumericInfo  *QNVH<&n r#fp/ /"m YN*n@`/"m YN*n@. 2f p/ "mh YN(@*n"m YN*nH+@"gJg/"m YN*n -N/"m YN*nB"mh YN&@*n"m YN*nH+@"gJg$/"m YN*n/"m YN*n -Nd/"m YN*nv `D"T/	"ml YN*n"T/	 ЭB/ "m( YN*n"T/	"m YN*n      pex `P"Tvp/	"ml YN*n"T/	 ЭB"@/	"m( YN*n"T/	"m YN*n      e S(  mB@0 S( 
 mB@1 S (  mB!@2 S (  mB!@6 T(1 mB@: T(2 mB@; T(3 mB@< mBB(= T (4 mB!@> T (8 mB!@B T (< mB!@F T (@ mB!@J T (D mB!@N S(  mB@R S(  mB@S S(  mB@T S(  mB@U S(  mB@V S(  mB@W S(  mB@X S(  mB@Y| 2:/"m YN*n/"m YN*np `bp +@`.g"R&-L<0   Aֈ C   o -L<     EE  .fC:A@ 0p `pLN^Nt changeTimeInfo   *Q| 08p Nt *Q| 09p Nt *QNVH$$n  
g   . rg"rgTrgbrgprgvrg|`  /
Nf& fx/
N& fn/
N"& fd/
N/
Nz"m@ YN*n`Z/
Nv"m@ YN*n`F/
NR"m@ YN*n`2/
N& f`/
N& f`/
N& gp `"m@ YN*nLN^Nt setlocale  *QNV/
/. "mt YN*W"m YN*WHN^Nt _SA_DeletePtr  *QNV/
/. /. "m YN*W"m YNJ@*Wf . `p N^Nt _SA_SetPtrSize   *QNVH 4&n Ep -@`R   df.@&n Ep -@`R   df.@. / . / HnHn"mx YN*nL N^Nt _equalstring   *QNVH 8&n  m ( 
g8 g4 m(h 
`$BB/
/N:J g&T`RKJf"KRI 	`
XL$T 
fp L N^Nt getenv   *QNVH<(n *.  . -@&n CAp Q$Lp-J"Lp-I"Lp-I"LPI-I"LXI-I"Lp-I"Lp-I$nr%g   e
S` R nIrag  rAg  rbg rBg `rcg rdg rHg rIg @rjg rmg rMg rPg rSg rUg rwg TrWg frxg rXg ryg ,rYg rZg r%g ` $mB*<v d / n Њ/ /"m  YN*n mB(<v p 0p 0` &-+Cp/  n ЭB/ /N+@ܺc t`  $mB*<v d ^/ n Њ"@pp/	/"m  YN*n mB(<v p 0p 0` 
&-+Cp/  n ЭB"@pp/	/N6+@ܺc /-/-/"m  YN*n - -ܚ`  -+@/N~p/ Hz/-"m  YN*nR/NHm"mL YN*n+@ܺc |` xvc p n//-/"m YNO *nTKU` 6vc D n//-/"m YNO *nTKU` 
   c  n +@r
m -fp+@/-/-/"m YNO *nTKU` vc  n R/ Hz/"m YNO *nVKW` vc  n R/ /-/"m YNO *nTKU` Zvc h n//-/"m YNO *nTKU` .$mB*1p g f  &-+C n rnp/ E2/
/NF+@ܺc `. n rm8p/ "mBC6/	/-N+@ܺc /-/-/"m  YN*n - -ܚ` $mBJ*1f &-+Cp/ ER/
/N+@&-ܺc v//-/"m  YN*n` Hvc V//-/"m YNO *nTKU`  vc . n -@p -@x-DHn"mD YN*n n,RܮL|h   //-/"m YNO *nTKU` vc  n r0S` vc  n -@p -@p-@Hn"mD YN*n n,RܮL|h   //-/"m YNO *nTKU` B -+@/NHm"mL YN*n+@ܺc .`* -+@/NHm"mL YN*n+@ܺc /-Hm/"m  YN*n - -ܚ`  vc. , rdl$ n//-/"m YNO *nTKU`     c   , rdm   n rЁ/ /-/"m YNO *nTKU`Rvcb n   l/ Hz /"m YNO *nXKY`"vc2 %S`vc % nUR nJgJf @Jfp `JgB . LxN^Nt strftime      %.3d    %.4d  *QNVH0&n $n &. p +@`
JgR -ܰo -LN^Nt IUtostr  *QNVH,(n v/"mBC>/	/-Nѭp/  , ЭB/ /-N|ѭ/"mBCB/	/-Ndѭ$mBJ*:f`*;  f"/, /-/-"m YNO *nT`b/, Hz/-"m YNO *n&, kp
lR`4T`.$mB*:  f p/  , Њ"@pp/	/-Nѭp/ "mBCF/	/-Nѭ$mB*:< f^*;f"/, /-/-"m YNO *nT`^/, Hz /-"m YNO *n&, kp
lR`0T`*$mBJ*:f p/  , Њ"@pp/	/-Nѭv/"mBCJ/	/-N ѭ ,   l/ Hz j/-"m YNO *nX/"mBCN/	/-NѭHz 2/-"m( YN*nLN^Nt GetTheDate  %d  %d      %.4d  *QNVH,(n p +@ mB(1  f,&, p
l:Jfdp/ /-/-"m YNO *n`b mB(1rf. , r
m. , rЁ/ /-/-"m YNO *n`& mBJ(1f/, /-/-"m YNO *nTv/"mBC0/	/-"m  YN*nR/, /-/-"m YNO *nT/"mBC0/	/-"m  YN*nR//-/-"m YNO *nT$mB*1p g fP , rnp/ E2/
/-N+@ѭ`N , rmDp/ "mBC6/	/-N+@ѭ`$$mBJ*1fp/ ER/
/-N+@ѭHz */-"m( YN*nLN^Nt GetTheTime    NV/(. Jk ` D(N^Nt abs  *QNVH&n  +   l/ //+ /+ /+  + vAЈ/  + AЈ/ Hz 0Hm"m YNO $*nA LN^Nt asctime  %.3s %.3s%3d %.2d:%.2d:%.2d %d
 *QNVH&n x z `RKp  mА @rfIr-gr+g`RRK` L<    
IЁrЁ( p0 mp9 oJg D` L8N^Nt atoi   *QNVH&n x z `RKp  mА @rfIr-gr+g`RRK` L<    
IЁrЁ( p0 mp9 oJg D` L8N^Nt atol   *QNVH$$n &. /p0/ /
"m4 YN*n`*. rSJ Jr	op7`p0S . -@  . g    nLN^Nt binhex   NVH<&n &. Jg\ . gV* . SL  Ћ(@`> LE L  Ћ$@/
/. "n  YN( *nJf 
`    j(J`&Jùdp L8N^Nt bsearch  *QNVH<(.  L.   ( / "m, YN(@*n g0$L&`p $S    j&J&pL@0&`BS    j LN^Nt calloc   *QNV/
"mp YN*WN^Nuclock  *QNV/
/. "m YN*n/ "m  YN*WN^Nt ctime  *QNV fp `. p  mА @rIN^Nt isalnum  *QNV fp `. p  mА @rIN^Nt isalpha  *QNV fp `. p  mА @r IN^Nt iscntrl  *QNV fp `. p  mА @rIN^Nt isdigit  *QNV fp `. p  mА @rIN^Nt isgraph  *QNV fp `. p  mА @rIN^Nt islower  *QNV fp `. p  mА @rWIN^Nt isprint  *QNV fp `. p  mА @rIN^Nt ispunct  *QNV fp `. p  mА @rIN^Nt isspace  *QNV fp `. p  mА @rIN^Nt isupper  *QNV fp `. p  mА @H@ HN^Nt isxdigit   NV/(. pAmpZn     (N^Nt tolower  NV/(. pampzn (N^Nt toupper  NV    cp `p  N^Nt isascii  NV. tp N^Nt toascii  *QNVH $ . Hn/ N RHnHn?<HnHn?< . Hn/ N RHnHn?< HnHn?<$n $%n  
$_N^Nt difftime   p Nt NV/(. Jk ` D(N^Nt labs   *QAH Nu*QNV/
Hn n /"m| YN*W0.H+@0.HS+@0.H+@0.H+@0.H+@0.H+@0.HS+@p+@ - mXA 0  +@ -rLAJf   oR -SѭA N^Nt localtime  *QNVH4&n  + @l=@ + R@=@ + =@ + =@ + =@ =@6.p@mp@o:HÇ 0Hn lS-@`0.H H-@6.n n6.CpmCopN HnHn"m YN*nHn/."m| YN*n0.H'@ 0.HS$Kr$0.H'@ 0.H'@ 0.H'@ 0.H&0.HS'@ p'@   A 0  '@  + rLAJf roR  + Sѫ  .LN^Nt mktime   NV . g n Jfp ` . fp`pN^Nt mblen  NV/
$n  
fp `$ . fp` . g
H n 0Jfp `p$_N^Nt mbtowc   NV/ . fp ` 6. p@np@lp`.  n p&N^Nt wctomb   NVH0$n &n &. (`H4J@gSJf LN^Nt mbstowcs   NVH0$n &n &. (`"0=@rAnrAlp`.J gSJf LN^Nt wcstombs   *QNV   # d . A 0  ` -N^Nt strerror   *QNVH 4$n  m/"m$ YN&@*n 
g"Jg/
Hz L mHh ,"m YNO *n/Hz 6 mHh ,"m YNO *nL N^Nt perror  %s:     %s
 *QNV . +@N^Nt srand  *Q -L<  ANm  09+@r  Nu*QHGv#-8-9-:-;-<BA LNu*QNVH$$n /
"mL YN*nr
f(v#f * f* f* f* g`X . rgrgrg"rg&rg*`0* @`&* @`* 	@`* @`* @-LN^Nt ParseTheLocaleString   NV n rCf| 1` n Jf| 2`| #.N^Nt ConvertTheString   *QNVHHnHn"m` YN6 *nCfp `0.H2.H&N^Nu_SA_GetPID   *QNV/
 -f"mp YN*W+@ -N^Nugetpid   p Nt *QNV/
Hn"m YN*W . g
 . n   .N^Nt time   *QNV/
/. /. /. Hz 8 mHh ,"m YNO *W"m YN*WN^Nt __assertprint *File %s; Line %d ## Assertion failed: %s
 *QNV/
"m YN*WN^Nu__abort__Fv  NVH0&. $n &n RSg. f 
`p LN^Nt memccpy  NVH &. $n RSJSgRJ J. f `p LN^Nt memchr   NVH0&n $n (.     e v"
gRSgLg`Ff>S 
rf&pƀR ( RSg "gYKYJvSg
g`p `+*dp`pLN^Nt memcmp   NVH8(n (. &L$n     e v". gR`Sg.`S 
rf&pƀR ( R`&Sg`Sf LN^Nt memcpy   NVH0$n &. &J   d`.  SJgL`S.  
rf. x   ؀ r؀*pʀR & R`$Sg`. Sf L8N^Nt memset   *QNVH<(n *. $n b///
"m8 YN*nN &L$n     e 
v"g$R`SK KSJ JSgZ`SK KSJ JS 
vf,̃R R* (K-J`YL L Y n Sf&L$n`SK KSJ JSf . LhN^Nt memmove  *QNV/
/. /. "mH YN*WN^Nt strcoll  NVH 0$n &n JfSJf . L N^Nt strcat   NV/&n . f `Jfp &_N^Nt strchr   NVH 0&n $n @J gA gep`
Jfp `pL N^Nt strcmp   NVH 0$n &n f . L N^Nt strcpy   NVH 8(n &n `$L@J f[g
`. f S L N^Nt strcspn  NVH 0&n $K gJfSJ 
L N^Nt strlen   NVH8(n &. $L&n JfSJRSgf `B LN^Nt strncat  NVH0&. $n &n RSg"@Agdp`p`.fp LN^Nt strncmp  NVH0&. $n &n RSgfJg`BSf . LN^Nt strncpy  NVH 8&n (n  n @`2$K@`..f `"RJ J@.fRL L@.fp L N^Nt strpbrk  NVH 0&n $KJfSJ J. f `fp L N^Nt strrchr  NVH 8(n &n `
$L.f[g`Jf S L N^Nt strspn   NVH 8(n $L&n @J g gJ f `Jfp L N^Nt strstr   *QNVH < . f$m4`$n  
g/. /
"m YN*nЊ&@Jfp `,/. /"m YN(@*n fp +@4`
B"LRI+I4 L N^Nt strtok   *QNVH<&n (n .. v -C$K,*x-D-Cྃk g zp$n r`RKp  mА @rfr-f
RKp-@`
r+fRKJf,r0f RKpx gpX fRK~`0~p-@`&~
`"   fr0f+ px gpX fTK   f  `RKp-@"LҮ,l-@*p  mА @p=C g  0.rg
IrЁ`I/ "mT YN*nrЁ-@ذln`RKp-@ L , op-@*p  mА @p=C g20.rg
IrЁ`I/ "mT YN*nrЁ-@ذm g .g(`( .f `(   fp" m  <`p" m  <   LN^Nt strtol   *QNVH8&n (n ,. z v -C-C-C$Kk pg p$n `RKp  mА @rfIr-gr+g`RRKJf,r0f RKpx gpX fRK|`0|p-@`&|
`"   fr0f+ px gpX fTK(-8LF@-DS`0cbp&L0dR`
 L  Ї* RKp-@p  mА @p=C g(I0.rgp0`0.rgp7`pWm g .g(`( .gp" m p` .g D` LN^Nt strtoul  NVH0&. ($n &n `f `SJfJf 
 SLN^Nt strxfrm             (((((                  H  $c  * .c  HL'PSundayMonday'Tuesday	WednesdayThursday Friday   Saturday January  February %MarchAprilMay  June July &August	SeptemberOctober  November December %: AM PM    ,     ", .
Unknown error %Error 0 - No error  Permission denied9No such file or directoryNo such resource  Interrupted system service  I/O error   No such device or address   Argument list too long  Exec format error   Bad file number No child processes  Resource temporarily unavailable, try again later   Not enough space    Permission denied   Bad address Block device required   Device or resource busy File exists Cross-device link   No such device  Not a directory Is a directory  Invalid argument    File table overflow Too many open files Not a character device  Text file busy  File too large  No space left on device Illegal seek Read-only file system YToo many links  Broken pipe Math arg out of domain of func  Math result not representable$%.2dtmp.<  * 4-   ??!SunMonTueWedThuFriSatJanFebMarAprMayJunJulAugSepOctNovDec                     %001111"`c	  +1 $1 T1 `  ;Zx!A0N                                      8Lht(<H`x,<Td|              @@                  U0123456789ABCDEFGHiJKLMNoPQRSTUVWXYZ@!%$_   0123456789abcdefghijkLmnopqrstuvwxyz@!%$_aaa" 8!
0(8h 



x
H`
x
 
xhP`
`           *$ϩ'
`      N NNPNx
` 
` 0
`p
`
`
`h
`
`H
`@
`8
` x
` 0
`!em 
`    ' & & &H % % % # #P # " (X '    P h 8 X    x X "    ( 38 2 2 2h 1 1 1X 1 0 0 0` 0 / / P /x . . - , , ,h  ,@ + + + +X +    * ) ) ) )`  8 ( (H (  ' 'p '@ % H H    0 % $ $ $ $@ $  # # # #X # " " "X " ! ! !X !             ` 7H 5 &3  
`XXXXXXXXXXXX                  (       h                                                      
    (  8  ?  I  T  `  n  u                                 " ) / 5 = B K Q Z b h m      *    db B BBAB B		HB }B#;B +BB 7B` J& 
`#B b @ @ FbF$bFQInterfaceLib GetNodeAddress SysBreakStr GetIntlResource p2cstr TickCount DisposePtr EqualString SecondsToDate c2pstr DateToSeconds ReleaseResource GetDateTime ResError GetPtrSize SetPtrSize MemError HLock NewPtr NuIntEnv errno faccess ungetc fseek fflush _bufsync write fdopen read _flsbuf access close lseek _filbuf open _xflsbuf abort MacOSErr _wrtchk ftell _iob _IntEnv ecvt_cvtatofstrtodfcvtsscanffscanfvsprintfsprintfscanf_doprntvprintfprintfvfprintffprintfrewindrenameremoveputwputcharputcmktempgetIDstringgetwgetchargetctmpfiletmpnamfreadfputcputsgetsfputsfgetsfgetposfgetcfeofferrorclearerrfsetposfwrite_doscanperrorstrtokstrstrstrspnstrrchrstrpbrkstrncpystrncmpstrncatstrlenstrcspnstrcpystrcmpstrchrstrcatstrftimestrcollmemmovememsetmemcpymemcmpmemchrmemccpygetenv__abort__Fv__assertprinttimesystemgetpid_SA_GetPID_SA_SetPtrSize_SA_DeletePtrsetlocaleConvertTheStringParseTheLocaleStringMakeTheLocaleStringrandsrandqsortabsstrerrorwcstombsmbstowcswctombmbtowcmblenmktimereallocfreemalloc_badPtrlocaltimelocaleconvlabsgmtimedifftimetoasciiisasciitouppertolowerisxdigitisupperisspaceispunctisprintislowerisgraphisdigitiscntrlisalphaisalnumctimeclockcallocbsearchbinhexatolatoiasctimestrxfrmstrtoulstrtol__p_CType_DBL_EPSILON_DBL_MAX_DBL_MIN_FLT_EPSILON_FLT_MAX_FLT_MIN_LDBL_EPSILON_LDBL_MAX_LDBL_MIN           $  4   & , *   5 $ = $ F $ O $ X  a   g  o   v   ~  3 3  	  f 	  C v 	  1 # 2    W %1  d W .d  !       )  G 
t   7 	  ' #r   	  6 	 P A  S 	   `  $ 
 1 p  ,      ] *    " 
< 
z] 	` : o   
M o 		  	g  
 ( } 	K _ .  ( 
 m 	 8 1 ^ . H j   	U . j  1 X X  	  
 
[  [    =  
   <  
 < 	g V      
@     p        
h  3  
  '      
      7      
    
x    x      k  
    
   8    y  
    x    
    
X    X  H    3      
H    
  k  0  ]     O    &    y  @    X    (           ?      
`    (  !    *                +  
  .      
0        8    @          ~  H        
    `    P    
  }  
    
(    
  E  
             
    
       H      p    H    
    
    H  v    p    c     N                  X    p    0    `    @  r  8  ]      
p    $  A     -      
P  V      
    
            x            
  d  (            h    
    
  :  
    P  R  
        h  [  
               D        |     j      8    
    
8    P  !              0        `  $  
    h    
  u  
     XXXXXXXXSEG#        
`       
 XXXXJoy!peffpwpc   R"0                                `                  p   D                                       D   F                   d __isfinitedtanllog1platanllogcadddec2fnearbyintlpow__isfinitefdec2numltruncl_FE_DFL_ENVlogb__isfinitehypotfrexpcompoundcconjceilnum2deccopysignltanhroundtol__signbitfesetexceptfegetexceptatanhlog10lctanhcLogcsquarex80toldcopysigngammaltanhl__infcatandec2numatanhlfesetroundcatanhxdivcstr2decatanroundtollcosrintremquoldexplcxpwryccosldtox80num2declceilllogblx80todmodffrexplfabslfminfesetenvhypotlexp2casindec2lasinpowlfeupdateenvdec2strremainderl__signbitflog2lloglpirinttolcsubfloorl__signbitdfmodrelationfmaxfdimferaiseexceptcargdtox80fmaxlfdimlfloorremainderrelationlnextafterflog2erflannuityexpm1lscalblfabsnextafterdldexprinttollgammafeholdexceptcxpwredec2sroundllog10erfcltruncnanlasinhlmodffcepwryexplatan2llog1ptannearbyintsinhlfegetroundctanacoshllgamma__fpclassifyffetestexceptcacoshcxpwriacossinlasinlcoshlfeclearexceptcacossqrtccoshcabs__fpclassifydexp2lsincoshnextafterlcsincsqrtcmulacoshsqrtlexpsinhmodflnanfnanfminl__fpclassify__isnandcexpatan2asinhroundrandomx__isnan__isnormal__isnormaldfegetenverfccsinhcdivexpm1scalbremquollgammal__isnanferfrintl__isnormalfcasinhcoslacosl          $ 
      !  ' ( .  8  ?  A  D  F  K  N  U  Y  ]  a  e  j  l  s $ y        ,  $           0 	  
  i &   
I "  " " p 2 	B Y ( 	eN           L !L  ? D 
t  	l  	Q  t  
9 	 	! 9  &  !  z 	 j j 8 (    H   x w V 
< 
   , ~  \ L > )d 
 >   
  R 	  	R 	S( 
   @ 
@  	  
 +h  == 	= w  
 v  D 	\   	  D | 	Nd 6 | d 
t 	 
6)    Z 	1 )  8 
\8   X  + 
6+ * 
 h p   * :     N   % 0   4 , ~ < 
  "n O     0   T   . >                                              !       &       3   $    0        >   (    L   0    F   ,    [   8    e   <    j   @    o   D    w   H    W   4    |   L       T       P       \       `       X       d       p       h       l       t       x              |                                                                     '            #      3      7      =      C      I      M      T      \      0      a      l      p      v      f      {                                                                   (           $     ,     0     4     <     @     8     D     P     H     L     X     \     T   $  `   2  h   )  d   ;  l   E  p   I  t   Z     M  x   T  |   `     d     s     n               {                                                                                                              (                     $      -     2     ?     D     ^  $   H     M     Q      f  ,   j  0   t  4   c  (   x  8     D   }  <     @     H     L     p     P     T     X     \     `     d     h     l     t          x     |                                                     "     %     5     *     ;     ?     {	% C                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         NVdH0$n &n HnhHndN PO6 J@f  p8 p -@|A-H=ndB.=D-nhApp	`6 J@f`.HHrgRHn K/NPOrAf>HnlHn/.h?.dN O 6 J@fHn/.l/.h?.dNO 6 0fSDRD0f` |/
/.h?.dNO 
LN^ _PONNVH0$n &n YO>
X0? /
N06 J@fp -@ J0=@B@=@A6 0f K `p  K 0LN^NuNVH06. (. 
$n &n -J=C-DB@=@Ap	`: J@f K `p  K 0L8N^NuNVH0(. &n p: $KB5E >&%C R Jp"p	`E 4J@f   K( @HHrgDCp R./ K/( RNPOA"K#H #C  IA 	4J@fSEB@ K1@ `B& C!C !D ( @HHrgA B C1@  KA 	 K1@ J@fSEB@ K1@ RE K0( rհAg` 6$KE 0rհAf K"h
 !@ "h !@ A 	4L8N^NuNV/A 
-HA -Hp -@A-H 6. =C$=CHn/. NPO0.z&N^NuNVH 6. (. 
$n  J -@=C-DA	LN^NuNVH8$n &n -K JRJp =@J@fB@`^ KRKp n6 J@jB@`F0SCJ@k<-K(Jn.S.J g LRL nRg`
 ".A`RK`B@LN^Nu"_r 2/  xN08k` ^HAUAf0/ Pd p 0( Nr `p 2< W0\O>N  >`  INIT    4WaitForFinder (dispatches the Installer death squad) 0: @g&8	o A 4SPf/: $/: $ z ) PN z #/: Nu                 
rD J@f  "HA .YO/<PROC?< "g  /UOJ_f^#A 6YO/<STR ?< "gH/UOJ_f<#A :YO/<STR ?< "g&/UOJ_f#A >0<F#H 20<A  GNu :\g @# :Vg @# :Pg @# I`   8 	STR STR#ERRSSTR  STR  STR STR STR STR#    PACK itl0  itl1  itl2     0adkp   FREF            ICN#         76Installer Engine 4.5,  Apple Computer, Inc. 1987-1998   Installer Engine   APPL      kajr     bbkr     judy     bjbc           @          G    @?  @@        @/()  *  h,  /        !                    ?      ??      ?  ?  ?  ?  ?             @       /((((((/  !           @@ 	'CG$$
0  ??   @@0G(G<OGBOHDKDJDHDHDG@   " bjbcbjbcjudyjudybbkrbbkrkajrkajr     `         Applications                                       
              	                           xx       rr       bb       Zq        
       	                            '       0       1       2       3                     /                                   ,       !              "                             %       (       -              &              @              *             		       		       		       

       

       

 )      

 +      

 .      

        $       #       ?       >      
K
K 5      
L
L 8      
M
M ;      
N
N <      
O
O <      
P
P =      
Q
Q :      
R
R 5      
S
S 8      
T
T 4      
U
U 6      
V
V 7      
W
W 9      u1u1          @"An unknown error #^0 has occurred.|A problem occurred with the file server.  You may not have the necessary privileges.  Check with your network administrator.1A needed file is already in use or was left open.~You do not have the necessary privileges to access all of the files needed on the server.  Contact your network administrator.VA disk error has occurred and installation cannot continue.  Your disk may be damaged.UAn AppleShare volume has unexpectedly disappeared.  The installation cannot continue.The Installer needs more memory to perform an installation.  Try quitting other applications and running the Installer again.  You could also try removing some system extensions and restarting to make more memory available.A problem occurred with the AppleTalk network.  Please quit the Installer, restart your computer, and try running the Installer again.:A necessary file is locked.  Installation cannot continue.One of your disks is no longer available.  Please quit the Installer, restart your computer, and try running the Installer again.The disk is locked.rThere are too many files open on your computer.  Please quit any other applications you are running and try again.tThe destination disk ^3 is too full.  Please remove some files you no longer need, and try the installation again.LInstaller Engine cannot open the document ^0 because it is the wrong type.The files needed for this installation could not be found.  The Installer is looking for a disk or folder named ^0.  Please find the correct folder or disk and try again.^0 cannot run on this model of computer.  Please contact your authorized Apple dealer and inquire about upgrading your hardware.$The feature ^0 could not be found.=Recommended installation not supported by Installer document.BInstaller Engine could not find the ObjectSupportLib library file.There is not enough space on the disk ^3 to complete the installation (^0K needed, ^1K available).  Remove some items from the disk ^3 and try again.  Instead, you could try installing on another disk.The file ^0 on the disk ^3 is too large to accommodate the installation.  The installation cannot continue.

Either, start your computer with Mac OS 7.6 or later then try installing again, or perform a clean installation.The Installer needs to create a file named ^0 on the disk ^3 but a folder with this name already exists.

Please rename the folder or move it so it is inside another folder.There was nothing to remove.|There were files missing on ^3 that are required for this installation.  Please check your manual to see what is required.~The file ^0 is missing on ^3 but is required for this installation.  Please check your manual to see how to get that file.A file is missing from ^3 but is required for this installation.  Please check your manual to see what files are required and how to get these files.System Software is required for this installation but is not present on ^3.  Click OK, then install System Software before or as part of this installation.HCannot overwrite a protected resource in the file ^0 on the disk ^3.No installation was necessary.u^0 has the correct name but is not the correct disk.  Click OK, then try inserting a different disk with this name.lThe Installer document ^0 is damaged.  Make sure you are using the original Installer disks and try again.VProblems were encountered reading the source file ^0.  Installation cannot continue.zProblems were encountered accessing the file ^0 on the disk ^3.  Please move the file to another folder and try again.{There is a problem with a disk you are installing onto.  No installation can take place.  Try installing onto another disk.To ensure safe removal from the active startup disk ^3 ^1K of free disk space is required (^0K available).

Please remove some files using the Finder and try again.There is not enough space on the active startup disk ^3 to perform this installation (^0K available).

To install on this disk you will need ^1K free.  <An error occurred while trying to complete the installation.5The installation was stopped by the Installer script.The Installer needs to create a folder named ^0 on the disk ^3 but a file with this name already exists.

Please rename this file or move it to another folder.The Installer needs to modify the file named ^0 on the disk ^3 but that file is locked.  Please unlock the file and try again.?Installer Engine cannot open an alias to an Installer document.XInstaller Engine does not support this computer model or the version of system software.&Installer documents cannot be printed.Problems were encountered deleting old files.  Please quit the Installer, restart your computer and try running the Installer again.The files needed for this installation could not be found on your server volume ^0.  Please contact your network administrator about this problem.pThe Installer document ^0 cannot be opened because it requires version ^1 of the Installer Engine application.The file ^0 on the disk ^3 is too large to accommodate the installation.  The installation cannot continue.  Try removing ^0 and installing again.The installation cannot continue because the source file ^0 on the disk ^1 will be overwritten during the installation.  Please choose a different destination disk and try again.The installation cannot continue because the source file ^0 on the disk ^1 will be overwritten during the installation.  Please select a different destination folder and try again.The removal cannot continue because the source file ^0 on the disk ^1 will be deleted during the removal.  Please choose a different destination disk and try again.The removal cannot continue because the source file ^0 on the disk ^1 will be deleted during the removal.  Please select a different destination folder and try again.The Installer cannot create files on the disk named ^0 because you do not have write access.  Please choose a different destination disk.$No destination disk has been chosen.TThe selected disk named ^0 is locked.  Please choose a different destination disk.hThe selected disk named ^0 is locked.  Either, unlock the disk,or choose a different destination disk.The selected disk named ^0 is not an HFS volume.  The Installer cannot install on volumes without the hierarchical file system.  Please choose a different destination disk.The selected disk named ^0 is a network server volume.  The Installer cannot install on network server volumes.  Please choose a different destination disk.gThe selected disk named ^0 cannot be a destination disk.  Please choose a different destination disk.The Installer cannot create files on the disk named ^0 because you do not have write access.  Please choose a different destination folder.MThe disk named ^0 is locked.  Please choose a different destination folder.The disk named ^0 is a network server volume.  The Installer cannot install on network server volumes.  Please choose a different destination folder.To ensure safe removal from the active startup disk ^3 ^1Mb of free disk space is required (^0Mb available).

Please remove some files using the Finder and try again.There is not enough space on the active startup disk ^3 to perform this installation (^0Mb available).

To install on this disk you will need ^1Mb free.  There is not enough space on the disk ^3 to complete the installation (^0K needed, ^1K available).  Remove some items from the disk ^3 and try again.  Instead, you could try installing on another disk.  prnt   PrintMonitor Documentsstrt   
Startup Items shdf   Shutdown Itemsamnu   Apple Menu Itemsextn   
Extensionspref   Preferences ctrl   Control Panelsfont   Fonts extD   Extensions (Disabled) ctrD   Control Panels (Disabled) macD   System Extensions (Disabled)ndrv   
Extensionsexpt   
Extensionssdev   Control Strip Modules strD   Startup Items (Disabled)shdD   Shutdown Items (Disabled)     Icon
   
System Folder   C    macs    spcfblsficonmacs    
System Folder    root    spcfrotficonroot          desk    spcfvdskicondesk    Desktop Folder     trsh   spcftrasicontrsh    Trash    empt   spcfntrsiconempt    Network Trash Folder     prnt   relfmacsiconprnt    PrintMonitor Documents     strt   relfmacsiconstrt    
Startup Items    amnu   relfmacsiconamnu    Apple Menu Items     ctrl   relfmacsiconctrl    Control Panels     extn   relfmacsiconextn    
Extensions     font   relfmacsiconfont    Fonts    pref   relfmacsiconpref    Preferences    laun   relfmacsiconlaun    Launcher Items     temp   relfrooticontemp    Temporary Items    flnt   relfrooticonflnt    Cleanup At Startup     asup   
relfmacsiconasup    Application Support    shdf   relfmacsiconshdf    Shutdown Items     extD   relfmacsiconextD    Extensions (Disabled)    ctrD   relfmacsiconctrD    Control Panels (Disabled)    macD   relfmacsiconmacD    System Extensions (Disabled)     strD   relfmacsiconstrD    Startup Items (Disabled)     shdD   relfmacsiconshdD    Shutdown Items (Disabled)    apps   relfrooticonapps    Applications     docs   relfrooticondocs    	Documents    odod   relfodediconodod    OpenDoc    odsp   relfododiconodsp    OpenDoc Shell Plug-Ins     odlb   relfextniconodlb    OpenDoc Libraries    oded   relfmacsiconoded    Editors    tex   relfmacsicontex    Text Encodings     odst   relfrooticonodst    
Stationery     hlp   relfmacsiconhlp    Help     net   relfmacsiconnet    Internet Plug-Ins    mod   relfextniconmod    
Modem Scripts    ppdf   relfextniconppdf    Printer Descriptions     prd   relfmacsiconprd    Printer Drivers    issf   relfmacsiconissf    Internet Search Sites    fnds   relfextniconfnds    Find     fbcf   relfrooticonfbcf    TheFindByContentFolder     fbcp   relffndsiconfbcp    Find by Content Plug-ins     ilgf   relfrooticonilgf    Installer Logs     scr   relfmacsiconscr    Scripting Additions    lib   relfmacsiconlib    
Extensions     fvoc   relfextniconfvoc    Voices     prof   relfmacsiconprof    ColorSync Profiles     sdev   relfmacsiconsdev    Control Strip Modules    appr   relfmacsiconappr    
Appearance     thme   relfappriconthme    Theme Files    snds   relfappriconsnds    
Sound Sets     dtp   relfappricondtp    Desktop Pictures     favs   relfmacsiconfavs    	Favorites    loc   relfmacsiconloc    Language & Region Support    scr   relfmacsiconscr    Scripts    fasf   relfscriconfasf    Folder Action Scripts    ast   relfrooticonast    
Assistants     uti   relfrooticonuti    	Utilities    aex   relfrooticonaex    Apple Extras     cmnu   relfmacsiconcmnu    Contextual Menu Items    qtex   relfextniconqtex    QuickTime Extensions     walk   relfextniconwalk    Location Manager Modules     trip   relfpreficontrip    Location Manager Prefs     fall   relftripiconfall    	Locations    rapp   relfamnuiconrapp    Recent Applications    rdoc   relfamnuiconrdoc    Recent Documents     rsvr   relfamnuiconrsvr    Recent Servers     spki   relfamnuiconspki    Speakable Items    mor   relfrooticonmor    Mac OS Read Me Files     int   relfrooticonint    Internet    C    macs    spcfblsficonmacs    
System Folder    root    spcfrotficonroot          desk    spcfvdskicondesk    Desktop Folder     trsh   spcftrasicontrsh    Trash    empt   spcfntrsiconempt    Network Trash Folder     prnt   relfmacsiconprnt    PrintMonitor Documents     strt   relfmacsiconstrt    
Startup Items    amnu   relfmacsiconamnu    Apple Menu Items     ctrl   relfmacsiconctrl    Control Panels     extn   relfmacsiconextn    
Extensions     font   relfmacsiconfont    Fonts    pref   relfmacsiconpref    Preferences    laun   relfmacsiconlaun    Launcher Items     temp   relfrooticontemp    Temporary Items    flnt   relfrooticonflnt    Cleanup At Startup     asup   
relfmacsiconasup    Application Support    shdf   relfmacsiconshdf    Shutdown Items     extD   relfmacsiconextD    Extensions (Disabled)    ctrD   relfmacsiconctrD    Control Panels (Disabled)    macD   relfmacsiconmacD    System Extensions (Disabled)     strD   relfmacsiconstrD    Startup Items (Disabled)     shdD   relfmacsiconshdD    Shutdown Items (Disabled)    apps   relfrooticonapps    Applications     docs   relfrooticondocs    	Documents    odod   relfodediconodod    OpenDoc    odsp   relfododiconodsp    OpenDoc Shell Plug-Ins     odlb   relfextniconodlb    OpenDoc Libraries    oded   relfmacsiconoded    Editors    tex   relfmacsicontex    Text Encodings     odst   relfrooticonodst    
Stationery     hlp   relfmacsiconhlp    Help     net   relfmacsiconnet    Internet Plug-Ins    mod   relfextniconmod    
Modem Scripts    ppdf   relfextniconppdf    Printer Descriptions     prd   relfmacsiconprd    
Extensions     issf   relfmacsiconissf    Internet Search Sites    fnds   relfextniconfnds    Find     fbcf   relfrooticonfbcf    TheFindByContentFolder     fbcp   relffndsiconfbcp    Find by Content Plug-ins     ilgf   relfrooticonilgf    Installer Logs     scr   relfextniconscr    Scripting Additions    lib   relfmacsiconlib    
Extensions     fvoc   relfextniconfvoc    Voices     prof   relfmacsiconprof    ColorSync Profiles     sdev   relfmacsiconsdev    Control Strip Modules    appr   relfmacsiconappr    
Appearance     thme   relfappriconthme    Theme Files    snds   relfappriconsnds    
Sound Sets     dtp   relfappricondtp    Desktop Pictures     favs   relfmacsiconfavs    	Favorites    loc   relfmacsiconloc    Language & Region Support    scr   relfmacsiconscr    Scripts    fasf   relfscriconfasf    Folder Action Scripts    ast   relfrooticonast    
Assistants     uti   relfrooticonuti    	Utilities    aex   relfrooticonaex    Apple Extras     cmnu   relfmacsiconcmnu    Contextual Menu Items    qtex   relfextniconqtex    QuickTime Extensions     walk   relfextniconwalk    Location Manager Modules     trip   relfpreficontrip    Location Manager Prefs     fall   relftripiconfall    	Locations    rapp   relfamnuiconrapp    Recent Applications    rdoc   relfamnuiconrdoc    Recent Documents     rsvr   relfamnuiconrsvr    Recent Servers     spki   relfamnuiconspki    Speakable Items    mor   relfrooticonmor    Mac OS Read Me Files     int   relfrooticonint    Internet    , FONT FONTFONTFONT	NFNT NFNT NFNT "   Desktop       Installer Temp    Installer Cleanup   iFND    Previous System Folder    Recommended Installation    ObjectSupportLibTranslation      H@6 _XN x6: _XNNV n -h HnHn/. /. N Bn N^ _O NNVH-n (n ~ =| /.  n  X/ /. N*O `  /. Hn/HnHnHnN JO oP&Lޮ`< .Sk    nЀ0;N         QJn`"0.Hހ/. 0.H/ /NO  n  ( Ю -@ n e RLN^NuNV  H&n (n /. N<(XObJSf"TJSfR6 /. /. N~ n  PO`(/. N , n 0 n p?P^Dgp `pH6XOLN^NuNVH(n /p/ NvJPOfp`  /p/ N`JPOk     n  Ѐ0;N   
   "p`~p`z/p/ N*XPO`j/p/ N> G POnH P`NG n$H QrЁ-@/p/ N".ЁPO`$H rt Ђ-@/p/ N".ЁPOLN^NuNV  H(n BG`0RGG 
l/p/ NJPOf0k ,@ 
n $@0; N    ( P       /p/ NNPO`  /p/ N>JPOg/p/ N.VPO`  p`  /p/ NJPOg/p/ N^PO`  /p/ NZPO`  /p/ NrЁPO`  /p/ NrЁPO`p/p/ NrЁPO`^/p/ Nr;ЁPO`L/p/ Nr{ЁPO`:/p/ Nм   PO`&/p	/ Nм  PO`/p
/ Nм  POLN^NuNV  H(n .. p
m//NH, PO` 4pm//N, PO` p(m//N, PO` pPm//NV, PO`     n//N@, PO`    n//NH, PO`    n//N, PO`    
n//N, PO`     n//N	j, PO`z  * n//N
, PO`d  T n//N, PO`N   n//N, PO`8 pn//N, PO`"  n//N, PO`//N, PO LN^NuNV  H.. (n /p/ NJPOfp`p/p/ NJPOf/p/ NTPO`Ppm/p/ N\PO`:p	m/p/ N~\PO`$p
m/p/ Nh\PO`/p/ NX\POLN^NuNV  H.. (n /p/ N0JPOf/p/ N RPO`  /p/ NJPOf/p/ NVPO`ppm/p/ NrЁPO`Xpm/p/ NrЁPO`@pm/p/ NrЁPO`(pm/p/ NrЁPO`/p/ NrЁPOLN^NuNV  H.. (n /p/ NdJPOf/p/ NTRPO`  /p/ NBJPOf/p/ N2ZPO`  pm/p/ NrЁPO`ppm/p/ NrЁPO`Xpm/p/ NrЁPO`@p$m/p/ NrЁPO`(p4m/p/ NrЁPO`/p/ NrЁPOLN^NuNV  H.. (n /p/ N~JPOf/p/ NnRPO`  /p/ N\JPOf/p/ NLr	ЁPO`  p*m/p/ N2r)ЁPO`  p,m/p/ Nr)ЁPO`pp0m/p/ N r)ЁPO`Xp8m/p/ Nr)ЁPO`@pHm/p/ Nr)ЁPO`(phm/p/ Nr)ЁPO`/p/ Nr)ЁPOLN^NuNV  H.. (n /p/ N|JPOf/p/ NlRPO`  /p/ NZJPOf/p/ NJrЁPO`  pRm/p/ N0rQЁPO`  pTm/p/ NrQЁPO`  pXm/p/ NrQЁPO`tp`m/p/ NrQЁPO`\ppm/p/ NrQЁPO`D   n/p/ NrQЁPO`*   n/p/ NrQЁPO`/p/ NrQЁPOLN^NuNV  H.. (n /p/ N\JPOf/p/ NLRPO`  /p/ N:JPOf/p/ N*r!ЁPO`     n/p/ Nм   PO`     n/p/ Nм   PO`     n/p/ Nм   PO`     n/p/ Nм   PO`     n/p/ Nм   PO`f   n/p/ Nzм   PO`J   n/p/ N^м   PO`.  n/p/ NBм   PO`/p	/ Nм   POLN^NuNV  H.. (n /p/ NJPOf/p/ NRPO` >/p/ NJPOf/p/ NrAЁPO`   Bn/p/ Nм  APO`    Dn/p/ Nм  APO`    Hn/p/ Nxм  APO`    Pn/p/ NZм  APO`    `n/p/ N<м  APO`    n/p/ Nм  APO`f  n/p/ Nм  APO`J  @n/p/ Nм  APO`.  @n/p	/ N^м  APO`/p
/ NJм  APOLN^NuNV  H.. (n /p/ NJPOf/p/ NzRPO` ^/p/ NhJPOf/p	/ Nм   PO` 8  n/p/ N:м  PO`   n/p/ Nм  PO`    n/p/ Nм  PO`    n/p/ Nм  PO`    n/p/ Nм  PO`    n/p/ Nм  PO`     n/p/ Nм  PO`f  n/p/ Njм  PO`J  n/p	/ Nм  PO`.  ln/p
/ Nм  PO`/p/ Nм  POLN^NuNV  H.. (n /p/ NJPOf/p/ NRPO` |/p/ NJPOf/p
/ NTм  PO` V  n/p/ Nм  PO` 8  n/p/ Nм  PO`   n/p/ Nfм  PO`    n/p/ NHм  PO`     n/p/ N*м  PO`    @n/p/ Nм  PO`    n/p/ N
м  PO`     n/p/ N
м  PO`f   n/p	/ N
Hм  PO`J  	 n/p
/ N
,м  PO`.  
 n/p/ N
м  PO`/p/ Nм  POLN^NuNV  H.. (n /p/ N
<JPOf/p	/ NRPO` /p/ N
JPOf/p/ Nм  PO` t  
n/p/ Nм  
PO` V  
n/p/ Nм  
PO` 8  
n/p/ Nм  
PO`   
n/p/ Nм  
PO`    
 n/p/ Ntм  
PO`    
@n/p/ NVм  
PO`    
n/p/ N8м  
PO`     n/p/ Nм  
PO`     n/p	/ Nм  
PO`f   n/p
/ Ntм  
PO`J   n/p/ NXм  
PO`.   n/p/ N<м  
PO`/p
/ N(м  
POLN^NuNV  H.. (n /p/ NhJPOf/p
/ N
RPO` /p/ NFJPOf/p/ N
м  PO`   n/p/ Nм  PO` t  n/p/ N
м  PO` V  n/p/ N
м  PO` 8  n/p/ N
м  PO`    n/p/ N
м  PO`    @n/p/ N
м  PO`    n/p/ N
dм  PO`     n/p/ N
Fм  PO`     n/p	/ N	м  PO`     n/p
/ N	м  PO`f   n/p/ N	м  PO`J  $ n/p/ N	fм  PO`.  4 n/p
/ N	Jм  PO`/p/ N	6м  POLN^NuNV  H.. (n /p/ N	vJPOf/p/ NRPO` /p/ N	TJPOf/p
/ Nм  PO`   (n/p/ N	&м  (PO`   (n/p/ N	м  (PO` t  (n/p/ Nм  (PO` V  (n/p/ Nм  (PO` 8  ( n/p/ Nм  (PO`   (@n/p/ Nм  (PO`    (n/p/ Nrм  (PO`    ) n/p/ NTм  (PO`    * n/p	/ Nм  (PO`    , n/p
/ Nм  (PO`    0 n/p/ Nм  (PO`f  8 n/p/ Nrм  (PO`J  H n/p
/ NVм  (PO`.  h n/p/ N:м  (PO`/p/ N&м  (POLN^NuNV  H.. (n /p/ NfJPOf/p/ NRPO` /p/ NDJPOf/p/ Nм  PO`   Pn/p/ Nм  PPO`   Pn/p/ Nм  PPO`   Pn/p/ Nм  PPO` t  Pn/p/ Nм  PPO` V  P n/p/ Nм  PPO` 8  P@n/p/ Nм  PPO`   Pn/p/ Nbм  PPO`    Q n/p/ NDм  PPO`    R n/p	/ Nм  PPO`    T n/p
/ Nм  PPO`    X n/p/ N~м  PPO`    ` n/p/ N`м  PPO`f  p n/p
/ NDм  PPO`J   n/p/ N(м  PPO`.   n/p/ Nм  PPO`/p/ Nм  PPOLN^NuNV  H.. (n /p/ N8JPOf/p
/ NRPO` /p/ NJPOf/p/ Nм   PO`   n/p/ Nм  PO`   n/p/ Nм  PO`   n/p/ Nм  PO`   n/p/ Nм  PO` t   n/p/ Npм  PO` V  @n/p/ NRм  PO` 8  n/p/ N4м  PO`    n/p/ Nм  PO`     n/p	/ Nм  PO`     n/p
/ Nnм  PO`     n/p/ NPм  PO`     n/p/ N2м  PO`     n/p
/ Nм  PO`f   n/p/ Nм  PO`J   n/p/ Nм  PO`.  n/p/ Nм  PO`/p/ Nм  POLN^NuNV  H.. (n /p/ NJPOf/p/ NpRPO` 0/p/ NJPOf/p/ NNм  @PO` 
 @n/p/ Nм @PO`  @n/p/ N~м @PO`  @n/p/ N`м @PO`  @n/p/ NBм @PO`  @ n/p/ N$м @PO` t @@n/p/ Nм @PO` V   n/p/ Nм @PO` 8 A n/p/ Nм @PO`  B n/p	/ N@м @PO`   D n/p
/ N"м @PO`   H n/p/ Nм @PO`   P n/p/ N м @PO`   ` n/p
/ N м @PO`    n/p/ N м @PO`f  n/p/ N м @PO`J @ n/p/ N rм @PO`. @ n/p/ N Vм @PO`/p/ N Bм @POLN^NuNV  /(n ( )n  p )@ )@ )@ )@ (nN^NuNV  H.. (n Jm&pl ` , )@  TRp  R P p n߬   , ", p t,́ LN^NuNV  H*. (n ,, ., JlR   TRr .P)G )F  r tĀ LN^NuNV  H&n *.  n ,( .( `Q pn SJfJo. n (Pۨ  r . Sf n   n !G  n !F LN^Nu  =NVTH8B@6 B@8 p * | TAX-HB.p -@B. n p rg"Jg rg rg rg ` $n%|    :5| >%|    @&n + rg
+ rf|  D` nB( D$nB* E&n  + %@ Hp %@ Lp %@ Pp5@ Tp %@ Vp %@ Zp %@ ^p %@ bp5@ fp %@ hp %@ lp %@ pp %@ tJ* Df & + -@Jg  Hn?+ NN\O6  n$P0*  2+ AfB * ""+ f6 * f"+ f*p"/p&/
NZPOJ@fHn n/NFPOJ@g( n"P/) |"n /) NPOp  n P!@ |`  $n R ( |&n'@ V R ( r'@ : R0( v7@ > R ( x'@ @ R ( j'@ L R ( n'@ PB.T`@/<   $n /* NPO-@Jg %@ r  @ P!A |Hn?* NN\O6 `p6 0f r.TgDHn/.N
PO6 J@g HzHzHzHz n /( NO 0f/.NxXO6 $n * :XЪ :   Ъ @4* >r 2Ё   * "o 0f * Drf  Hn&n G ?(n I /B/
N\O 6 J@g>0H/ HnN:|  LCp.HnHzjHnHzl n /( N(O 0fHnT/./.NO 6 0f  .g/././.B/.NO 6 0f Z n ( tg J .g BHzHHzF$n ph/
Hz< n /( NO 6<n+` $n J* fbHnBE /BB n ph/B/.N	ZO  6 J@g  /HnN9HnHz" n ph/Hz, n /( N0O `l$n * rf^HnE /BBB n ph/B/.NO  6 J@g0/HnN9fHnHz6 n ph/Hz@ n /( NO 0fHn/./.NtO 6 0f  n ( p Jgrgzrg  `   .g/././.B/.NO 6 0f   n ( tg   .g  HzHz$n ph/
Hz n /( NO 6<n+`   . g/.(/.$/. B/.NO 6 0fd n ( t,gV .,gPHzHz$n ph/
Hz n /( NO 6<n+`$Hz$Hz"Hz Hz n /( NO p6  .g   nJ( Df   n"PJ |f  Hn n/N2PO$n * L n"P#@ j * P"P#@ n * :"P#@ r0* >"P3@ v * @"P#@ x * V"P#@ |$n p"Pp p"Q2"n  )  P!@ f`:/ HnN7\/HnN7RHnHzHnHz n /( NO p6 0fp8 `  0H/ HnN7/HnN7
$n ph/
HzHnHzD n /( NfO p8 `>$n  * -@Jg* @&PJ |g/+ |/* N4PO/. n /( N"POB@8 0L8N^Nu      5InstaCompOne Decompressor Error:  Archive is damaged.    ID:    MInstaCompOne Decompressor Error:  Resource was not found in archive.  Type:      . HInstaCompOne Decompressor Error:  Checksum failed on data fork of file  .  Target part size:   gInstaCompOne Decompressor Error:  Data fork data of file was not found in archive.  Target file name:    .  Target part size:   gInstaCompOne Decompressor Error:  Rsrc fork data of file was not found in archive.  Target file name:      . HInstaCompOne Decompressor Error:  Checksum failed on data fork of file    . LInstaCompOne Decompressor Error:  Checksum failed on resource fork of file        InstaCompOne Decompressor Error:  Compressed resource data must be stored in the data fork of the archive file.  Please use the File Atom flag rsrcForkInDataFork.   Needed:    `InstaCompOne Decompressor Error:  More memory is required to run the decompressor.  Available:   6 was returned from Atom Extender.  Target file name:   +InstaCompOne Decompressor Error:  Error ID   NVH 8$n &n (n Hn/. /. //?<?</
N	O L N^NuNV  H $n &. B@LN^NuNV  H $n &. (. B@LN^NuNV  /
$n  J2p 0rrgp `p  $_N^NuNV  /
$n  J2p 0rrgp `p  $_N^NuNVH8&n (. (n B@: &pe   K ( Pe  /NjXOJ fl K/( Lp? /NO 
: J@fR K ( P-@/( P/NPPO: J@f4/NxXO @)/NlXO @/Hn/NO : /NPXO @*0f( S$@/N8XO @ 
А @"L <   .`p: 0L8N^NuNVH0$n &n B@6 Bp? /
NO 
6 J@fp$-@/Hn/
NO 6 0LN^NuNVxH8&n (. (n *. ,. .. B@=@p  n $ p-@x$K * P&.xe  Hn|//
NO =@J@g`  Hn|NXOJ gn .~&gJf`/HnNPOJ@g LJfJ .&gJf< .&gJf. .&gJf  .&.  gJf n $ xB@=@`Rx` R n $Jf=|n*0.LN^NuNV|H8&n (. *. <. (n =|n*p  L p. $K * P&ebHn|//
NO =@J@g`HHn|NXXOJ g6 .~&gJf( .&gJf0.6CgJCf L B@=@`R` LJf=|n*0.LN^NuNVH $n B@6 Hn/
NPO6 J@f. .r J!@ :1n >!n @!n L2.p 0!@ P`6<n)0LN^NuNVH8$n &n Hn/
NPO6 J@f|2.p 0Ю-@(H gX/Hn/
N"O 6 rٰAf Hn/
NtPO6 J@f .cp6 0fp/ //.NNO  K  L`
UO> 06 0LN^NuNVH0$n &n B@6 Hn/
NPO6 J@g6<n)0f     $e|Hn/
NPO6 J@fHn/
NPO6 0WD HHgJ".g
".沮f:Jg0nkcf(n f 2.p 0rrgp `p   K`6<n,`
6<n)`6<n)0LN^NuNV  H0$n &n  J K f<p : p8  J Kf0EoB@`.RJRKRD` Jp  Kr A` Jp  Kr AL8N^NuNV  H0$n &n  KRK J JRJp 6 SC0k KRK JRJ`B@LN^NuNVH 6. $n 
Hz 2/
NPO-JB@=@=CAJ@VD HHLN^Nu   NV  H8$n &n (n B@6 // J/( HNO 6 LN^NuNV  H $n 6. (. B@: /? J/( HNO 
: L8N^NuNV  H0$n &n B@6 / J/( HN*PO6 LN^NuNV  H8$n &n (n B@6 / K/ J/( HNFO 6 LN^NuNV  H $n 6. (. B@: /? J/( HNJO 
: L8N^NuNV  /
$n  J ( VDD$_N^NuNV  H0&n &.  / $K/* HN .PO%@ VUO> 0LN^NuNV  /
$n  J ( V$_N^NuNVH $n &. p-@-CHn JNXO .LN^NuNVH 0$n &n p-@-Kp -@Hn JNXOL N^NuNVH 8$n &n (n p-@-K-LHn JNXO0.L N^NuNVH0$n &. &n p-@-C-KHn JNXO0.LN^NuNVH $n 6. (. p-@0H-@-DHn JNXO0.LN^NuNVH $n 6. (. p-@0H-@-DHn JNXO0.LN^NuNVH 0$n &n p-@-KHn JNXO0.L N^NuNVH8$n 6. 8. &n (n p!-@0H-@0H-@-K-L-n -n -n  Hn JNXOLN^NuNVH8&n (. *. ,. .. B@=@p (@p -@$K * :X-@r -Ar -Ar -Ar -A-GBA=ABA=ABA=Ar=AX(H .   Ъ @4* >r 2Ё-H g fp=@0.f/N:XO0.f/p? /NO 
=@0.f/p? /N O 
=@&d-C/Hn/NO =@rٰAfB@=@    o 40.f , .谅d "/ .Ю/ /NxO =@J@f <n f  p -@ K ( @D!@ 6    o 0.=@/BgHnHn"( @Ү/Hn/./NO =@0.2 HҮ K ( :c0."( :An=@`  B@=@`  $K * :Ѫ 6    o  6.=C * @4* >r 2Ё/ /. * :Ю/ NO /
?.HnHn * @Ю @0.2 H/Hn/./NO =@0HЮ"* :c0."* :An=@`B@=@0.f($K * @Ю @0.H/Hn/
NO =@$K * @Ю @0.H//./
N*O &.엮׮ .Ѯ0.f Ю/ p? /
NO 
=@&.d-C0.f/Hn/NO =@nfB@=@B@=@`  nܠ L0.LN^NuNV  H8&n (n &. /. NXO$K$Jf n JPf&T n JPfRp n 0/. /NPO L `"/. N *XO n 0r?Alp `p n 0LN^NuNV  H8&n (n &. /. N!tXO$K$Jf n JPf&T n JPfRp n 0/. /N"PO L `"/. N pXO n 0r?Alp `p n 0LN^NuNVH8(n *. <.  $LXJ-J-n  L-H$n " * @. B@=@p=@ Lrf  p/ /
NPO=@J@gN$n " * :6HÐ n (d * :` Y-@/ /.  LXH/N0O &n & .X n  //
NPO=@J@gNB@N/. "/$LXJ/
N@O  L( rf
H0=@`B@=@$nܵb F&n " + :2HЫ @c . 
 n "d  $n " @/ /
NPO=@J@gN,0.g*/. "Hn n " ( 6Ї/ HnHnHnNO `(/. "Hn n " ( 6Ї/ HnHnHnN^O  .g0 n-H .SJgj nR nRR`6.Hރ0.g/. "//.NfO 0.HѮ`&0.SnJ@g/. "p/ NPO nR` LXH$n "  * 怑-H`  $n " @ n  &LXK  * 怗-Kܗ n  B@LN^NuNV  /
$n p J!@ t$_N^NuNV  H8&n &. (n $K/* t//N O %@ tLN^NuNV  H (. $n *. .p ,  d$& r   ր JHH.R` LN^NuNV  H8&n &. (n $L%K %C p %@ p %@ p %@ p %@ LN^NuNV  H0(. &n &$K * rl& * %@  j R p  R P `$K&ת   * "* rt * L8N^NuNV  H0$n &n &. p (  SJg JRJ KRK`LN^NuNV  H0(. &n $K * *  * , ""jR  j R r , P%@ & K!C  rt LxN^NuNVH8&n (. (n $L * *  * ,    m SJgQ " KRK`&o@$L * -@ת   nRr , " KRKSg`$L%n %F  L!E LxN^NuNV  H $n B@6 C 
l/
p/ NPOJgRC`0HgLrgVrgbrgnrg|rg  rg  rg  rg  r	g  r
g  `  /
p/ NPON /
p/ NvPOXN /
p/ NdPOPN /
p/ NRPOrЁN /
p/ N>POrЁ`r/
p/ N,POr$Ё``/
p/ NPOrDЁ`N/
p/ NPO   `:/
p/ NPO  `&/
p	/ N<PO  `/
p
/ N(PO  LN^NuNV  H (. $n &p
n/
/NPO* ` &pn/
/NRPO* ` &p(n/
/NPO* ` &pPn/
/NPO* ` n&   n/
/NPO* ` T&  @n/
/NPO* ` :&  @n/
/N PO* `  &   o J ( @   b/
/NnPO* `  &  
 o J ( @   b/
/N	PO* `  &   o J ( @    b/
/NhPO* `  &  ( o J ( @  @ b/
/N
PO* `  &  u0o J ( @   b/
/NPO* `X&  Po J ( @   b/
/NPO* `2&  o J ( @   b/
/NPO* `/
/NPO*  L8N^NuNV  H &. $n /
p/ NPOJfp`v/
p/ NPOJf/
p/ NPOT`V   n/
p/ NPO\`>   	n/
p/ NhPO\`&   
n/
p/ NPPO\`/
p/ N@PO\LN^NuNV  H &. $n /
p/ NPOJf/
p/ N
PORN /
p/ NPOJf/
p/ NPOV`x   n/
p/ NPOrЁ`^   n/
p/ NPOrЁ`D   n/
p/ NPOrЁ`*   n/
p/ NPOrЁ`/
p/ NpPOrЁLN^NuNV  H &. $n /
p/ NHPOJf/
p/ N8PORN /
p/ N&POJf/
p/ NPOZN    n/
p/ NPOrЁ`x   n/
p/ NPOrЁ`^   n/
p/ NPOrЁ`D   $n/
p/ NPOrЁ`*   4n/
p/ NPOrЁ`/
p/ NPOrЁLN^NuNV  H &. $n /
p/ NZPOJf/
p/ NJPORN /
p/ N8POJf/
p/ N(POr	ЁN    *n/
p/ NPOr)ЁN    ,n/
p/ NPOr)Ё`x   0n/
p/ NPOr)Ё`^   8n/
p/ NPOr)Ё`D   Hn/
p/ NPOr)Ё`*   hn/
p/ NPOr)Ё`/
p/ NvPOr)ЁLN^NuNV  H &. $n /
p/ NNPOJf/
p/ N>PORN /
p/ N,POJf/
p/ NPOrЁN    Rn/
p/ N POrQЁN    Tn/
p/ NPOrQЁN    Xn/
p/ NPOrQЁ`x   `n/
p/ NPOrQЁ`^   pn/
p/ NPOrQЁ`D   n/
p/ NzPOrQЁ`*   n/
p/ N`POrQЁ`/
p/ NNPOrQЁLN^NuNV  H &. $n /
p/ N&POJf/
p/ NPORN /
p/ NPOJf/
p/ NPOr!ЁN    n/
p/ NPO   N    n/
p/ NPO   N    n/
p/ NPO   N    n/
p/ N~PO   N    n/
p/ N`PO   `f   n/
p/ NDPO   `J   n/
p/ N(PO   `.  n/
p/ NPO   `/
p	/ NTPO   LN^NuNV  H &. $n /
p/ NPOJf/
p/ NPORN>/
p/ NPOJf/
p/ NPOrAЁN  Bn/
p/ NPO  AN   Dn/
p/ NbPO  AN   Hn/
p/ NDPO  AN   Pn/
p/ N&PO  AN   `n/
p/ NPO  AN   n/
p/ NPO  A`f  n/
p/ NPO  A`J  @n/
p/ NPO  A`.  @n/
p	/ NPO  A`/
p
/ NPO  ALN^NuNV  H &. $n /
p/ NXPOJf/
p/ NHPORN^/
p/ N6POJf/
p	/ NPO   N8  n/
p/ NPO  N  n/
p/ NPO  N   n/
p/ NPO  N   n/
p/ NPO  N   n/
p/ NPO  N   n/
p/ NrPO  N    n/
p/ NTPO  `f  n/
p/ N8PO  `J  n/
p	/ NxPO  `.  ln/
p
/ N\PO  `/
p/ NHPO  LN^NuNV  H &. $n /
p/ NPOJf/
p/ NPORN|/
p/ NPOJf/
p
/ NPO  NV  n/
p/ NrPO  N8  n/
p/ NTPO  N  n/
p/ N6PO  N   n/
p/ NPO  N    n/
p/ NPO  N   @n/
p/ NPO  N   n/
p/ NPO  N    n/
p/ NPO  `f   n/
p	/ NPO  `J  	 n/
p
/ NPO  `.  
 n/
p/ NPO  `/
p/ NPO  LN^NuNV  H &. $n /
p/ NPOJf/
p	/ NZPORN/
p/ NPOJf/
p/ N8PO  Nt  
n/
p/ NPO  
NV  
n/
p/ NPO  
N8  
n/
p/ NPO  
N  
n/
p/ NdPO  
N   
 n/
p/ NFPO  
N   
@n/
p/ N(PO  
N   
n/
p/ N
PO  
N    n/
p/ NPO  
N    n/
p	/ N*PO  
`f   n/
p
/ NPO  
`J   n/
p/ NPO  
`.   n/
p/ NPO  
`/
p
/ NPO  
LN^NuNV  H &. $n /
p/ N<POJf/
p
/ NPORN/
p/ NPOJf/
p/ NfPO  N  n/
p/ NPO  Nt  n/
p/ NPO  NV  n/
p/ NPO  N8  n/
p/ NPO  N   n/
p/ NtPO  N   @n/
p/ NVPO  N   n/
p/ N8PO  N    n/
p/ NPO  N    n/
p	/ NXPO  N    n/
p
/ N:PO  `f   n/
p/ NPO  `J  $ n/
p/ NPO  `.  4 n/
p
/ NPO  `/
p/ NPO  LN^NuNV  H &. $n /
p/ NLPOJf/
p/ NPORN/
p/ N*POJf/
p
/ NvPO  N  (n/
p/ NPO  (N  (n/
p/ NPO  (Nt  (n/
p/ NPO  (NV  (n/
p/ NPO  (N8  ( n/
p/ NPO  (N  (@n/
p/ NfPO  (N   (n/
p/ NHPO  (N   ) n/
p/ N*PO  (N   * n/
p	/ NhPO  (N   , n/
p
/ NJPO  (N   0 n/
p/ N,PO  (`f  8 n/
p/ NPO  (`J  H n/
p
/ NPO  (`.  h n/
p/ NPO  (`/
p/ NPO  (LN^NuNV  H &. $n /
p/ N>POJf/
p/ NPORN/
p/ NPOJf/
p/ NhPO  N  Pn/
p/ NPO  PN  Pn/
p/ NPO  PN  Pn/
p/ NPO  PNt  Pn/
p/ NPO  PNV  P n/
p/ NvPO  PN8  P@n/
p/ NXPO  PN  Pn/
p/ N:PO  PN   Q n/
p/ NPO  PN   R n/
p	/ NZPO  PN   T n/
p
/ N<PO  PN   X n/
p/ NPO  PN   ` n/
p/ N PO  P`f  p n/
p
/ NPO  P`J   n/
p/ NPO  P`.   n/
p/ NPO  P`/
p/ NPO  PLN^NuNV  H &. $n /
p/ NPOJf/
p
/ N^PORN/
p/ NPOJf/
p/ N<PO   N  n/
p/ NPO  N  n/
p/ NPO  N  n/
p/ NPO  N  n/
p/ NhPO  Nt   n/
p/ NJPO  NV  @n/
p/ N,PO  N8  n/
p/ NPO  N   n/
p/ NPO  N    n/
p	/ N.PO  N    n/
p
/ NPO  N    n/
p/ NPO  N    n/
p/ NPO  N    n/
p
/ NPO  `f   n/
p/ NPO  `J   n/
p/ N~PO  `.  n/
p/ NbPO  `/
p/ NNPO  LN^NuNV  H &. $n /
p/ NPOJf/
p/ NPORN0/
p/ NPOJf/
p/ NPO  @N
 @n/
p/ NxPO @N @n/
p/ NZPO @N @n/
p/ N<PO @N @n/
p/ NPO @N @ n/
p/ N PO @Nt @@n/
p/ NPO @NV   n/
p/ NPO @N8 A n/
p/ NPO @N B n/
p	/ NPO @N  D n/
p
/ NPO @N  H n/
p/ NPO @N  P n/
p/ NPO @N  ` n/
p
/ NlPO @N   n/
p/ NNPO @`f  n/
p/ N2PO @`J @ n/
p/ NPO @`. @ n/
p/ NPO @`/
p/ NPO @LN^NuNV  H $n /
p/ NdPOJfpN /
p/ NNPOJgrgrgrg`vp`rp`n/
p/ N"POX`^/
p/ NPO8 rAn
2 H P`@6p@n/
p/ NPO2HQt҂Ё`/
p/ NPO2Ht҂t ҂ЁLN^NuNV  H $n /
p/ NPOJfpN /
p/ NPOJgrgrgrg`vp`rp`n/
p/ N^POX`^/
p/ NNPO8 rAn
2 H P`@6p@n/
p/ N(PO2HQt҂Ё`/
p/ NPO2Ht҂t ҂ЁLN^NuNV  H $n B@6 C 
l/
p/ NPOJgRC`0HgPrgZrg|rg  rg  rg  rg  rg  rg  r	g  r
g  ` /
p/ NhPON /
p/ NXPOJg/
p/ NHPOVN pN /
p/ N0POJg/
p/ N PO^N /
p/ NPOZN /
p/ NPOrЁN /
p/ NPOrЁ`p/
p/ NPOrЁ`^/
p/ NPOr;Ё`L/
p/ NPOr{Ё`:/
p/ NPO   `&/
p	/ NPO  `/
p
/ NPO  LN^NuNV  H (. $n &p
n/
/NtPO* ` &pn/
/NPO* ` &p(n/
/NPO* ` &pPn/
/NPO* ` n&   n/
/NPO* ` T&  n/
/NPO* ` :&  n/
/NPO* `  &  
o J ( @   b/
/NPO* `  &   o J ( @   b/
/NPO* `  &  * o J ( @    b/
/NPO* `  &  T o J ( @  @ b/
/NPO* `  &   o J ( @   b/
/NPO* `X& po J ( @   b/
/NnPO* `2&  o J ( @   b/
/NtPO* `/
/NPO*  L8N^Nu o  / Bg _PON  c`                          Joy!peffpwpc                           ]   ]   ]                 ^                             @              
                                  
          
      '  9  I  T  `  i  o          J	@ D InterfaceLib BlockMove HUnlock FreeMem CallUniversalProc PBHGetVInfoSync DisposePtr NumToString MemError HLock NewPtr             | !`  `  `  `  1A 888H [`    H0! @|N  |} &  !;    8`~  ;    :@ ;  ( 1 82 <2!<2<223A3a`3`c  :`  bH  c  AT:|8.|8|N  <  <8 @<  `ƀ  D> ,	 A ,	 A 9   H  9  ,	  A  HH   Hc   I,   8   \; ? X? l L P T ` d h p t x |@L ,  A ~ b  H `   <  `}  	   | ` @ ` " |( @ P h |( @ @0i &0 "H `   ,  @ (|  b  H `   ,  @ <  9   H  <  9   ,  A ~ H X`      H   \c     t <   x @<  I |_ D|   l P   p TH  H~ 8 H X`   `|  ,  A (    b  ~ H `   `}  H  ;,  @p,  A \c  a  H =`   `}  -  A 08 1A~ 0 81 <1& @88H X`   @ c  H 
`   `}   < D|  @|0}'@2iH YiA | @-  @܈ H, @< c   b  8  3^ H i`   `}  -  A `~ cd  ;  H Y=A   cC  0 8 H Y=A :B 0 D~ 1 ci  b  1A88H W`   @D  c  b  H `   `}  ,  @$ N(  A   Rc   V8  H K`   `}  ,  @ 4 Z ||	 @A (	  @ 9   H  9  ,	  A8 0 h~ 0 1 1$ 1A88;n+H W%`   H > ,	  @ | 8  0 h`  `  `  c  b  `  H q`   `}  -  A Ā~ cd  H WA : c  ~ 0 1`ci  1A88H V`   H  ,	 @ x> 8  0 h`  `  `  c  b  `  H `   `}  -  A D~ cd  H WqA : c  ~ 0x1ci  1A88H V!`   @  c  cE  H I`   `}  ,  @p> ,	  A H,	 A ,	 @Tc=  8 00L~ 0P0TK`   H   <(  A   @c   D8  H I`   `}  ,  @ : H ||	 @A (	  @ 9   H  9  ,	  A 8 0 h~ 01H1$L1A88;n+H U!`   H   L(  A   Pc   T8  H Ie`   `}  ,  @ : X ||	 @A (	  @ 9   H  9  ,	  A 4;n+00P~ 0 h0K`   H  ,  -  A   H,  @    |@A 9   H  9  ,	  A |  b  1 9 FH 	`     _ P1  X l T p < t @ x_ DX | \ 5|h|i@  hH  T;- H TɀA cd  H TA bc  b$  H T݀A ce  ~ 0X0b'  K`   @ ;  H  c  cd  H TA bc  b$  H TA ce  ~ 000 hK`   H  < ,  A 0|   ,  A ~ H R`   ~ c  H R`   c#  XT0!P|} N  8`  N  8`  N  |a !`  `  ( `  3a 8;  A  T|@@ 9   H  9  ,	  A c  H Q`   ,  @  Pc  8 H O`   `~  ,  @  Tc  T80   TH Q`   `~  ,  @ c  H R
`   H RA c  H Q`     c  cd  H O5`   `~  c  H Q`   H R9A ,  @ 8c  W80H Q`     c  | 8 0`H R݀A H  ;c   X0! P|aN  |} &AȐ  !aS  :    `~   Ta8  a  `  ( )  )  *  3 8;   `  `  `  2 ; c2  Ac  c  c  KA`   `y  ,  @   8` T||a||4T?A  |@A (  @ lb  cd  H e`   ,  A   ,   @ H} &|@A (  @ 4 *|@A @ $} <|@A @  L|@A A    H  +  @ ~ T3 |@K   bY    (  @ ; n*c#    0! |A} N  KK̀  0! |A} N  |} &ܐ  ! `  ;   8  `~  > T|4`  `  (	 )  )  .  8`n*3 8; `w  A c  c  c  K`   ,  @   8 T|(|a||4T?A 4 |@A @ $ |@A @  | A A    H  +  @  T3 |@Kp  8`    (  @ b   聁 0! |} N  KKЀ 聁 0! |} N  | !8 8  `  3 83 <H L`   ,  @  8 $  c  c  c  H K`   ,  @ 4 T`& <  @  D  P  TH  8`n) x0! p|N  |A !p`  8 8  `~  3A 83 <3 @3 hH KY`   ,  @  8 $  c  c  c  H J`   `  ,  @ ̠  T80|f(|  H MA `}  (  A c  c  c  H J`   `  ,@ Hc  cD  H K)`   `  ,  @     |0@A 9   H  9  ,	  A ;,  @ |  c  8H 9`   {  c  H MA H  H MՀA `  c   0! |AN  |A !p`  3 @`  c  3A 83a <3 DH Jm`   ,  @   ( $@ 9   H  9  ,	  A c  8 8  H I`   ,  @  8 $  c  cd  c  H Ia`   ,  @ c  cD  K`   /  @ > (	  A   |	 @A 9   H  9  ,	  A `@   ,kc@  , A 9   H  9  ,	  A ( 8 T|(|!||4  H  8`n,H  8`n)H  8`n) 0! |AN      |t|tU>U*>|P @ t|H 9 @ P@ 4|X A T 0  |t|4|t0 |8 0c KЈ    |t|tT>T>ac  |j|c4N  8`  N  ac  |j|c4N    0 |t  0c T>9  1J}J4,
  A ,11dA  k |P|4|ctl ,
  K8`  N  | !@|f4`  8D1 80  `  ;  Ky`    a    H JA 0| |4 0! |N  | !`  8` c  ;  H D`   ,  @ 9   H  9  /	  A <0 |4, 
@ c  8` H D`   ,  @    K+  KȀ( 
AW:|(.|(|N  c  8` H Da`    H0! @|N  c  8` H D=`   0c  H0! @|N  c  8` H D`   0c  H0! @|N  c  8` H C`   0c  H0! @|N  c  8` H C`   0c  H0! @|N  c  8` H C`   0c $ H0! @|N  c  8` H Cu`   0c D H0! @|N  c  8` H CM`   0c  H0! @|N  c  8` H C%`   0c H0! @|N  c  8` 	H A`   0c H0! @|N  c  8` 
H Aq`   0c H0! @|N  Lp8`| !`~  8` `  H Bi`   ,  @ 8`  H0! @|N  c  8` H B9`   ,  @ ,c  8` H B!`   0c  H0! @|N  , A ,c  8` H A`   0c  H0! @|N  , 	A ,c  8` H A`   0c  H0! @|N  , 
A ,c  8` H A`   0c  H0! @|N  c  8` H Ai`   0c  H0! @|N  | !`~  8` `  H A-`   ,  @ ,c  8` H A`   0c  H0! @|N  c  8` H @`   ,  @ ,c  8` H @`   0c  H0! @|N  , A ,c  8` H @`   0c  H0! @|N  , A ,c  8` H @u`   0c  H0! @|N  , A ,c  8` H @E`   0c  H0! @|N  , A ,c  8` H @`   0c  H0! @|N  c  8` H ?`   0c  H0! @|N  | !`~  8` `  H ?`   ,  @ ,c  8` H ?`   0c  H0! @|N  c  8` H ?q`   ,  @ ,c  8` H ?Y`   0c  H0! @|N  , A ,c  8` H ?)`   0c  H0! @|N  , A ,c  8` H >`   0c  H0! @|N  , A ,c  8` H >`   0c  H0! @|N  , $A ,c  8` H >`   0c  H0! @|N  , 4A ,c  8` H >i`   0c  H0! @|N  c  8` H >A`   0c  H0! @|N  | !`~  8` `  H >`   ,  @ ,c  8` H =`   0c  H0! @|N  c  8` H =`   ,  @ ,c  8` H =`   0c 	 H0! @|N  , *A ,c  8` H =}`   0c ) H0! @|N  , ,A ,c  8` H =M`   0c ) H0! @|N  , 0A ,c  8` H =`   0c ) H0! @|N  , 8A ,c  8` H <`   0c ) H0! @|N  , HA ,c  8` H <`   0c ) H0! @|N  , hA ,c  8` H <`   0c ) H0! @|N  c  8` H <e`   0c ) H0! @|N  | !`~  8` `  H <)`   ,  @ ,c  8` H <`   0c  H0! @|N  c  8` H ;`   ,  @ ,c  8` H ;`   0c  H0! @|N  , RA ,c  8` H ;`   0c Q H0! @|N  , TA ,c  8` H ;q`   0c Q H0! @|N  , XA ,c  8` H ;A`   0c Q H0! @|N  , `A ,c  8` H ;`   0c Q H0! @|N  , pA ,c  8` H :`   0c Q H0! @|N  , A ,c  8` H :`   0c Q H0! @|N  , A ,c  8` H :`   0c Q H0! @|N  c  8` H :Y`   0c Q H0! @|N  | !`~  8` `  H :`   ,  @ ,c  8` H :`   0c  H0! @|N  c  8` H 9`   ,  @ ,c  8` H 9`   0c ! H0! @|N  , A ,c  8` H 9`   0c  H0! @|N  , A ,c  8` H 9e`   0c  H0! @|N  , A ,c  8` H 95`   0c  H0! @|N  , A ,c  8` H 9`   0c  H0! @|N  , A ,c  8` H 8`   0c  H0! @|N  , A ,c  8` H 8`   0c  H0! @|N  , A ,c  8` H 8u`   0c  H0! @|N  ,A ,c  8` H 8E`   0c  H0! @|N  c  8` 	H 6`   0c  H0! @|N  | !`~  8` `  H 7`   ,  @ ,c  8` H 7`   0c  H0! @|N  c  8` H 7`   ,  @ ,c  8` H 7`   0c A H0! @|N  ,BA ,c  8` H 7Y`   0cA H0! @|N  ,DA ,c  8` H 7)`   0cA H0! @|N  ,HA ,c  8` H 6`   0cA H0! @|N  ,PA ,c  8` H 6`   0cA H0! @|N  ,`A ,c  8` H 6`   0cA H0! @|N  ,A ,c  8` H 6i`   0cA H0! @|N  ,A ,c  8` H 69`   0cA H0! @|N  ,@A ,c  8` H 6	`   0cA H0! @|N  ,@A ,c  8` 	H 4u`   0cA H0! @|N  c  8` 
H 4M`   0cA H0! @|N  | !`~  8` `  H 5u`   ,  @ ,c  8` H 5]`   0c  H0! @|N  c  8` H 55`   ,  @ ,c  8` 	H 3`   0c  H0! @|N  ,A ,c  8` H 4`   0c H0! @|N  ,A ,c  8` H 4`   0c H0! @|N  ,A ,c  8` H 4`   0c H0! @|N  ,A ,c  8` H 4]`   0c H0! @|N  ,A ,c  8` H 4-`   0c H0! @|N  ,A ,c  8` H 3`   0c H0! @|N  , A ,c  8` H 3`   0c H0! @|N  ,A ,c  8` H 3`   0c H0! @|N  ,A ,c  8` 	H 2	`   0c H0! @|N  ,lA ,c  8` 
H 1`   0c H0! @|N  c  8` H 1`   0c H0! @|N  | !`~  8` `  H 2`   ,  @ ,c  8` H 2`   0c  H0! @|N  c  8` H 2`   ,  @ ,c  8` 
H 1`   0c H0! @|N  ,A ,c  8` H 2Q`   0c H0! @|N  ,A ,c  8` H 2!`   0c H0! @|N  ,A ,c  8` H 1`   0c H0! @|N  ,A ,c  8` H 1`   0c H0! @|N  , A ,c  8` H 1`   0c H0! @|N  ,@A ,c  8` H 1a`   0c H0! @|N  ,A ,c  8` H 11`   0c H0! @|N  , A ,c  8` H 1`   0c H0! @|N  , A ,c  8` 	H /m`   0c H0! @|N  ,	 A ,c  8` 
H /=`   0c H0! @|N  ,
 A ,c  8` H /
`   0c H0! @|N  c  8` H .`   0c H0! @|N  | !`~  8` `  H 0
`   ,  @ ,c  8` 	H .`   0c  H0! @|N  c  8` H /`   ,  @ ,c  8` H .Q`   0c H0! @|N  ,
A ,c  8` H /`   0c
 H0! @|N  ,
A ,c  8` H /U`   0c
 H0! @|N  ,
A ,c  8` H /%`   0c
 H0! @|N  ,
A ,c  8` H .`   0c
 H0! @|N  ,
 A ,c  8` H .`   0c
 H0! @|N  ,
@A ,c  8` H .`   0c
 H0! @|N  ,
A ,c  8` H .e`   0c
 H0! @|N  , A ,c  8` H .5`   0c
 H0! @|N  , A ,c  8` 	H ,`   0c
 H0! @|N  , A ,c  8` 
H ,q`   0c
 H0! @|N  , A ,c  8` H ,A`   0c
 H0! @|N  , A ,c  8` H ,`   0c
 H0! @|N  c  8` 
H +`   0c
 H0! @|N  | !`~  8` `  H -`   ,  @ ,c  8` 
H +`   0c  H0! @|N  c  8` H ,`   ,  @ ,c  8` H +U`   0c H0! @|N  ,A ,c  8` H ,`   0c H0! @|N  ,A ,c  8` H ,Y`   0c H0! @|N  ,A ,c  8` H ,)`   0c H0! @|N  ,A ,c  8` H +`   0c H0! @|